| BadLength | Trait to be implemented for the associated Error used in
[DeserializableSlice::from_slice]. The function is called if the slice
given is smaller than the mandatory size for the struct.
|
| DeserializableSlice | An optional trait used to implement [from_slice] on top of types that
uses Serializable trait.
The default implementation makes use of Serializable trait to provide
the necessary deserialization functionality without additional code from the
consumer.
|
| InvalidChar | Trait to be implemented for the associated Error used in
[ParseHexStr::from_hex_str].
The function is called if an invalid character is found in the string
slice.
|
| ParseHexStr | An optional trait used to parse a string slice for types that implements
the Serializable trait.
The default implementation makes use of Serializable trait to provide
the necessary parsing functionality without additional code from the
consumer.
|
| Serializable | The core trait used to implement [from_bytes] and [to_bytes]
|