base

Base classes every generated model inherits from.

class atproto_client.models.base.AtProtocolBase

Bases: object

class atproto_client.models.base.ModelBase

Bases: BaseModel, AtProtocolBase

Base class for all data classes.

Provides square brackets [] notation to get attributes like in a dictionary.

Note

Models with the same set fields share one __pydantic_fields_set__ until one of them is modified. A set per model is often the largest part of its memory.

property model_fields_set: Set[str]

The set of fields that have been explicitly set on this model instance.

class atproto_client.models.base.ParamsModelBase

Bases: ModelBase

class atproto_client.models.base.DataModelBase

Bases: ModelBase

class atproto_client.models.base.ResponseModelBase

Bases: ModelBase

class atproto_client.models.base.SugarResponseModelBase

Bases: ResponseModelBase

class atproto_client.models.base.UnknownDict

Bases: AtProtocolBase

class atproto_client.models.base.UnknownRecord

Bases: ModelBase

class atproto_client.models.base.UnknownUnionModel

Bases: ModelBase

class atproto_client.models.base.RecordModelBase

Bases: UnknownRecord