Module fuel_types::canonical

source ·
Expand description

Canonical serialization and deserialization of Fuel types.

This module provides the Serialize and Deserialize traits, which allow for automatic serialization and deserialization of Fuel types.

Enums§

  • Error when serializing or deserializing.

Constants§

  • The data of each field should be aligned to 64 bits.
  • To protect against malicious large inputs, vector size is limited when decoding.

Traits§

  • Allows deserialize the type from the Input. https://github.com/FuelLabs/fuel-specs/blob/master/specs/protocol/tx_format.md#transaction
  • Allows reading of data into a slice.
  • Allows writing of data.
  • Allows serialize the type into the Output. https://github.com/FuelLabs/fuel-specs/blob/master/specs/protocol/tx_format.md#transaction

Functions§

Derive Macros§

  • Derives Deserialize trait for the given struct or enum.
  • Derives Serialize trait for the given struct or enum.