Add a Rust backend.

Fixes: 178390804
Test: Build
Test: Call one generated function from Rust without crashing.
Test: Use a pull API and verify the callback logs atoms.
Test: Manually compare some functions to their C++ counterparts.
Change-Id: I4017b9e18951d7c32da3dcf5a7fae4394f9313ea
9 files changed
tree: d8b524c66de7ffdc30b5cfa6049626af3d1325ca
  1. stats/