Crate rapira

Source

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::size;
pub use funcs::extend_vec;
pub use funcs::serialize;

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§

EnumFromU8Error

Constants§

LEN_SIZE

Traits§

FromU8
Rapira

Functions§

enum_min_size
enum_size
extend
min_size
push
static_size
try_extend
try_push

Derive Macros§

FromU8
PrimitiveFromEnum
#[primitive(PrimitiveName)]
Rapira
available attributes: