[−][src]Module fixed_slice_vec::single
Functions relating to managing references to well-typed Rust values stored inside arbitrary byte slices.
Enums
EmbedValueError | Plenty can go wrong when attempting to embed a value in arbitrary bytes |
SplitUninitError | Plenty can go wrong when attempting to find space for a value in arbitrary bytes. |
Functions
embed | Initialize a value into location within a provided byte slice, and return a mutable reference to that value. |
embed_uninit | Initialize a value into location within a provided byte slice, and return a mutable reference to that value. |
split_uninit_from_bytes | Split out a mutable reference to an uninitialized struct at an available location within a provided slice of bytes. |
split_uninit_from_uninit_bytes | Split out a mutable reference to an uninitialized struct at an available location within a provided slice of maybe-uninitialized bytes. |