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
. - A generic object type.
- An untyped blob reference. Some records in the wild still contain this format, but should never write them.
- Data with an unknown schema in an open
Union
.
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.
- Arbitrary data with no specific validation and no type-specific fields.