Just follow the Tutorial.
- schema from monster.fbs
- use
flatc to generate
❯ flatc --version
flatc version 22.9.29
❯ flatc --rust --gen-mutable --rust-serialize src/monster.fbs
Cargo.toml
[dependencies]
flatbuffers = "2.1.2"
- compile check
❯ cargo check
error[E0437]: type `Scalar` is not a member of trait `flatbuffers::EndianScalar`
--> src/./monster_generated.rs:112:3
|
112 | type Scalar = i8;
| ^^^^^^^^^^^^^^^^^ not a member of trait `flatbuffers::EndianScalar`
Just follow the Tutorial.
flatcto generateCargo.toml