class documentation

Undocumented

Class Method unmarshal Undocumented
Method __add__ Undocumented
Method __and__ Undocumented
Method __eq__ Undocumented
Method __iadd__ Undocumented
Method __imul__ Undocumented
Method __init__ Undocumented
Method __isub__ Undocumented
Method __itruediv__ Undocumented
Method __mul__ Undocumented
Method __repr__ Undocumented
Method __sub__ Undocumented
Method __truediv__ Undocumented
Method copy Undocumented
Method intersect_dumb Undocumented
Method intersect_reset_mask Undocumented
Method is_empty Undocumented
Method is_field_path Undocumented
Method marshal Undocumented
Method sub_mask Undocumented
Method subtract_dumb Undocumented
Method subtract_reset_mask Undocumented
Method to_field_path Undocumented
Instance Variable any Undocumented
Instance Variable field_parts Undocumented
Method _marshal Undocumented
@classmethod
def unmarshal(cls, source: str) -> Mask: (source)

Undocumented

def __add__(self, other: Mask | FieldPath | None) -> Mask: (source)

Undocumented

def __and__(self, other: Mask | None) -> Mask | None: (source)

Undocumented

def __eq__(self, value: object) -> bool: (source)

Undocumented

def __iadd__(self, other: Mask | FieldPath | None) -> Mask: (source)

Undocumented

def __imul__(self, other: Mask) -> Mask: (source)

Undocumented

def __init__(self, any: Mask | None = None, field_parts: Mapping[FieldKey | str, Mask] | None = None): (source)

Undocumented

def __isub__(self, other: Mask | None) -> Mask: (source)

Undocumented

def __itruediv__(self, other: Mask) -> Mask: (source)

Undocumented

def __mul__(self, other: Mask) -> Mask: (source)

Undocumented

def __repr__(self) -> str: (source)

Undocumented

def __sub__(self, other: Mask | None) -> Mask: (source)

Undocumented

def __truediv__(self, other: Mask) -> Mask: (source)

Undocumented

def copy(self) -> Mask: (source)

Undocumented

def intersect_dumb(self, other: Mask | None) -> Mask | None: (source)

Undocumented

def intersect_reset_mask(self, other: Mask | None) -> Mask | None: (source)

Undocumented

def is_empty(self) -> bool: (source)

Undocumented

def is_field_path(self) -> bool: (source)

Undocumented

def marshal(self) -> str: (source)

Undocumented

def sub_mask(self, path: FieldPath | FieldKey) -> Mask | None: (source)

Undocumented

def subtract_dumb(self, other: Mask | None): (source)

Undocumented

def subtract_reset_mask(self, other: Mask | None): (source)

Undocumented

def to_field_path(self) -> FieldPath | None: (source)

Undocumented

Undocumented

field_parts = (source)

Undocumented

def _marshal(self) -> tuple[int, str]: (source)

Undocumented