Re-exports§
pub use error::RapiraError;pub use error::Result;pub use funcs::check_bytes;pub use funcs::deser_unchecked;pub use funcs::deser_unsafe;pub use funcs::deserialize;pub use funcs::deserialize_ctx;pub use funcs::deserialize_versioned;pub use funcs::size;pub use funcs::size_ctx;pub use funcs::extend_vec;pub use funcs::serialize;pub use funcs::serialize_ctx;
Modules§
- byte_
rapira - bytes_
rapira - for all similar &u8
- error
- funcs
- max_cap
- str_
rapira - for all similar &str
- zero
Macros§
- deser
- usage: let (b1, c1, a1) = deser!(bytes, str_rapira, byte_rapira | u32)
- ser
- usage: let bytes = ser!((a, str_rapira), (&b, byte_rapira) | &c)
Structs§
- Enum
From U8Error - Rapira
Flags - Bitflags for context-aware serialization. Bits 0–7 are reserved for rapira. External crates use bits 8+.
Constants§
Traits§
Functions§
Derive Macros§
- FromU8
- Primitive
From Enum - #[primitive(PrimitiveName)]
- Rapira
- available attributes: