Crate flatbuffers [−] [src]
Rust support for Flatbuffers.
FlatBuffers is an efficient cross platform serialization library for games and other memory constrained apps. It allows you to directly access serialized data without unpacking/parsing it first, while still having great forwards/backwards compatibility.
Structs
Builder |
Flatbuffer builder. |
Iterator |
An iterator over flatbuffer vectors. |
Table |
A wrapper object around Flatbuffer table data. |
Traits
ObjectBuilder |
A trait used by generated object builders to facilitate
using the same flatbuffer |
Functions
empty_iterator |
Helper function. Constructs a zero iterator. |
new_string_iterator |
Create a new iterator over a flatbuffer vector of string. |
new_struct_iterator |
Create a new iterator over a flatbuffer vector of structs. |
new_table_iterator |
Create a new iterator over a flatbuffer vector of tables. |
Type Definitions
SOffsetT |
A SOffsetT stores a signed offset into arbitrary data. |
UOffsetT |
A UOffsetT stores an unsigned offset into vector data. |
VOffsetT |
A VOffsetT stores an unsigned offset in a vtable. |