Skip to content

RawSerializer

email_profile.serializers.raw.RawSerializer

Bases: BaseModel

Minimum data contract for any storage backend.

Source code in email_profile/serializers/raw.py
 8
 9
10
11
12
13
14
15
class RawSerializer(BaseModel):
    """Minimum data contract for any storage backend."""

    message_id: str
    uid: str
    mailbox: str
    flags: str = ""
    file: str

file instance-attribute

flags = '' class-attribute instance-attribute

mailbox instance-attribute

message_id instance-attribute

uid instance-attribute