Module blaze_pk::types

source ·

Structs

Blob structure wrapping a vec of bytes. This implementation is to differenciate between a list of VarInts and a Blob of straight bytes
Structure for maps used in the protocol. These maps have a special order that is usually required and they retain the order of insertion because it uses two vecs as the underlying structure
Iterator implementation for iterating over TdfMap
List of Var ints

Enums

Type that can be unset or contain a pair of key values

Constants

Key value for unions that are unset

Traits

Trait that must be implemented on a type for it to be considered a map key
Trait implemented by VarInt types

Type Definitions

Pair type alias. (Note Pairs should only ever be used with VarInts)
Triple type alias. (Note Triples should only ever be used with VarInts)