Crate fbe

Crate fbe 

Source
Expand description

Fast Binary Encoding (FBE) runtime library for Rust

Based on the original FBE architecture from https://github.com/chronoxor/FastBinaryEncoding

Re-exports§

pub use buffer::ReadBuffer;
pub use buffer::WriteBuffer;
pub use field_model::FieldModel;
pub use model::Model;
pub use receiver::Receiver;
pub use receiver::Deserialize;
pub use sender::Sender;
pub use sender::Serialize;

Modules§

address
buffer
Fast Binary Encoding buffer implementation
defaults
FBE Default Values Support for Rust
field_model
Fast Binary Encoding field models
field_model_collections
Fast Binary Encoding collection field models
final_model
Fast Binary Encoding final models (compact, inline format)
inheritance
FBE Struct Inheritance Support for Rust
keys
FBE Struct Keys Support for Rust
model
FBE model trait for struct serialization
model_final
FBE Model/FinalModel Support for Rust
receiver
Fast Binary Encoding receiver
sender
Fast Binary Encoding sender
user_with_address