Module atrium_api::types
source · Expand description
Definitions for AT Protocol’s data models. https://atproto.com/specs/data-model
Modules§
- Lexicon string formats.
Structs§
- An unsigned integer with a minimum value of
MIN
and a maximum value ofMAX
. - An unsigned integer with a minimum value of
MIN
and a maximum value ofMAX
. - An unsigned integer with a minimum value of
MIN
and a maximum value ofMAX
. - An unsigned integer with a minimum value of
MIN
and a maximum value ofMAX
. - Representation of an IPLD Link.
- An unsigned integer with a minimum value of 1 and a maximum value of
MAX
. - An unsigned integer with a minimum value of 1 and a maximum value of
MAX
. - An unsigned integer with a minimum value of 1 and a maximum value of
MAX
. - An unsigned integer with a minimum value of 1 and a maximum value of
MAX
. - An unsigned integer with a maximum value of
MAX
. - An unsigned integer with a maximum value of
MAX
. - An unsigned integer with a maximum value of
MAX
. - An unsigned integer with a maximum value of
MAX
. - An untyped blob reference. Some records in the wild still contain this format, but should never write them.
- The data of variants represented by a map and include a
$type
field indicating the variant type.
Enums§
- Definitions for Blob types. Usually a map with
$type
is used, but deprecated legacy formats are also supported for parsing. https://atproto.com/specs/data-model#blob-type - Current, typed blob reference.
- An “open” union type.
Traits§
- Trait for a collection of records that can be stored in a repository.