Anki's Rust code. backend.proto stores the interfaces used to communicate backend messages between Rust, Python and TypeScript.