Module foundationdb::tuple
source · Expand description
Implementation of the official tuple layer typecodes
The official specification can be found here.
Modules§
- The directory layer offers subspace indirection, where logical application subspaces are mapped to short, auto-generated key prefixes. This prefix assignment is done by the High Contention Allocator, which allows many clients to allocate short directory prefixes efficiently.
Structs§
- Represent a sequence of bytes (i.e. &u8)
- Represents a well-defined region of keyspace in a FoundationDB database
- Tracks the depth of a Tuple decoding chain
- A Universally Unique Identifier (UUID).
Enums§
- A packing/unpacking error
Traits§
- A type that can be packed
- A type that can be unpacked
Functions§
- Pack value and returns the packed buffer
- Pack value into the given buffer
- Pack value into the given buffer
- Pack value and returns the packed buffer
- Unpack input
Type Aliases§
- Alias for
Result<..., tuple::Error>