)]}' { "commit": "61e08e36de3727fd4c5f24f3376e2b14baec83a8", "tree": "0c324f590c2cf1b003dcbd9e9ee285c67310a4cf", "parents": [ "74b3b2dd5ff296b69bc48f745fc995f30f47e021" ], "author": { "name": "Benjamin Prosnitz", "email": "bprosnitz@google.com", "time": "Tue Jun 30 21:20:34 2020 +0000" }, "committer": { "name": "CQ bot account: commit-bot@chromium.org", "email": "commit-bot@chromium.org", "time": "Tue Jun 30 21:20:34 2020 +0000" }, "message": "[fidl][rust] Add fidl_struct_copy! macro\n\nThis add defines an Encodable and Decodable implementation that directly\ncopies the struct using zerocopy.\n\nThis will be generated in fidlgen_rust in a later CL. It can\u0027t be\ngenerated in this CL because it will break rust code appearing in the\nSDK.\n\nTest: fx test fidl_rust_tests\nChange-Id: I71502652ac0900dfa692d3f27d50e16797cc7fb7\nReviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/403334\nCommit-Queue: Benjamin Prosnitz \u003cbprosnitz@google.com\u003e\nReviewed-by: Mitchell Kember \u003cmkember@google.com\u003e\nTestability-Review: Mitchell Kember \u003cmkember@google.com\u003e\n", "tree_diff": [ { "type": "modify", "old_id": "1688afec7ca44639208943a32ffec3d3645ba324", "old_mode": 33188, "old_path": "src/lib/fidl/rust/fidl/src/encoding.rs", "new_id": "a5dc8cf98fd31fcf628ce941bb3df8d67187f995", "new_mode": 33188, "new_path": "src/lib/fidl/rust/fidl/src/encoding.rs" } ] }