Module il2_iltags::ilint [−][src]
Expand description
This module contains the implementation of the IL2 ILInt standard as defined in ILInt Specification
This code is based on the IL2 ILInt implementation for Rust found at InterlockLedger ILInt for Rust. This version does not share the same interface of the original library and thus is not compatible with it.
Enums
Error codes generated by this module.
Constants
LInt base value. All values smaller than this value are encoded as a single byte.
Value of ILINT_BASE as U64.
Functions
Decodes an ILInt value.
Decodes the body of a multi-byte ILInt. This function is usefull if the header was already used to determine the size of the body.
Decodes an ILInt from a byte slice.
Determines the size of the ILInt based on its header (the first byte).
Encodes the given value into a ILInt value.
Returns the size of the given value encoded as an ILInt.
Type Definitions
A specialized std::result::Result
generated by functions and methods from this package.