Crate ark_serialize[−][src]
Structs
| EmptyFlags | Flags to be encoded into the serialization. |
Enums
| EdwardsFlags | Flags to be encoded into the serialization. The default flags (empty) should not change the binary representation. |
| SWFlags | Flags to be encoded into the serialization. The default flags (empty) should not change the binary representation. |
| SerializationError | This is an error that could occur during serialization |
Traits
| CanonicalDeserialize | Deserializer in little endian format.
This trait can be derived if all fields of a struct implement
|
| CanonicalDeserializeWithFlags | Deserializer in little endian format allowing flags to be encoded. |
| CanonicalSerialize | Serializer in little endian format.
The serialization format must be ‘length-extension’ safe.
e.g. if T implements Canonical Serialize and Deserialize,
then for all strings |
| CanonicalSerializeWithFlags | Serializer in little endian format allowing to encode flags. |
| Flags | Represents metadata to be appended to an object’s serialization. For
example, when serializing elliptic curve points, one can
use a |
| Read | The |
| Write |
Functions
| buffer_bit_byte_size | |
| buffer_byte_size | Converts the number of bits required to represent a number into the number of bytes required to represent it. |