Expand description
Enums§
- Deserialization
Error - An enumeration of errors that can occur during custom deserialization.
Functions§
- deserialize_
f32 - Removes the next numeric value from the buffer. If the buffer does not contain enough elements to create a numeric value, the buffer is unchanged and an error is returned.
- deserialize_
f64 - Removes the next numeric value from the buffer. If the buffer does not contain enough elements to create a numeric value, the buffer is unchanged and an error is returned.
- deserialize_
i8 - Removes the next numeric value from the buffer. If the buffer does not contain enough elements to create a numeric value, the buffer is unchanged and an error is returned.
- deserialize_
i16 - Removes the next numeric value from the buffer. If the buffer does not contain enough elements to create a numeric value, the buffer is unchanged and an error is returned.
- deserialize_
i32 - Removes the next numeric value from the buffer. If the buffer does not contain enough elements to create a numeric value, the buffer is unchanged and an error is returned.
- deserialize_
i64 - Removes the next numeric value from the buffer. If the buffer does not contain enough elements to create a numeric value, the buffer is unchanged and an error is returned.
- deserialize_
i128 - Removes the next numeric value from the buffer. If the buffer does not contain enough elements to create a numeric value, the buffer is unchanged and an error is returned.
- deserialize_
isize - Removes the next numeric value from the buffer. If the buffer does not contain enough elements to create a numeric value, the buffer is unchanged and an error is returned.
- deserialize_
string - Removes the next string value from the buffer.
- deserialize_
u8 - Removes the next numeric value from the buffer. If the buffer does not contain enough elements to create a numeric value, the buffer is unchanged and an error is returned.
- deserialize_
u16 - Removes the next numeric value from the buffer. If the buffer does not contain enough elements to create a numeric value, the buffer is unchanged and an error is returned.
- deserialize_
u32 - Removes the next numeric value from the buffer. If the buffer does not contain enough elements to create a numeric value, the buffer is unchanged and an error is returned.
- deserialize_
u64 - Removes the next numeric value from the buffer. If the buffer does not contain enough elements to create a numeric value, the buffer is unchanged and an error is returned.
- deserialize_
u128 - Removes the next numeric value from the buffer. If the buffer does not contain enough elements to create a numeric value, the buffer is unchanged and an error is returned.
- deserialize_
usize - Removes the next numeric value from the buffer. If the buffer does not contain enough elements to create a numeric value, the buffer is unchanged and an error is returned.
- deserialize_
vec - Removes the next collection of strings from the buffer. If an error occurs for an element after the first, the buffer is left in an indeterminate state.
- finalize_
serialization - Prepends the length of the buffer to the buffer.
- serialize_
f32 - Adds the given numeric value to the buffer.
- serialize_
f64 - Adds the given numeric value to the buffer.
- serialize_
i8 - Adds the given numeric value to the buffer.
- serialize_
i16 - Adds the given numeric value to the buffer.
- serialize_
i32 - Adds the given numeric value to the buffer.
- serialize_
i64 - Adds the given numeric value to the buffer.
- serialize_
i128 - Adds the given numeric value to the buffer.
- serialize_
isize - Adds the given numeric value to the buffer.
- serialize_
string - Appends the string representation of the given value to the buffer.
- serialize_
u8 - Adds the given numeric value to the buffer.
- serialize_
u16 - Adds the given numeric value to the buffer.
- serialize_
u32 - Adds the given numeric value to the buffer.
- serialize_
u64 - Adds the given numeric value to the buffer.
- serialize_
u128 - Adds the given numeric value to the buffer.
- serialize_
usize - Adds the given numeric value to the buffer.
- serialize_
vec - Appends the given collection to the buffer.