Skip to content

supports

Type Aliases:

Classes:

Attributes:

SupportsFloatOrIndex module-attribute

SupportsFloatOrIndex = SupportsFloat | SupportsIndex

SupportsRichComparisonT module-attribute

SupportsRichComparisonT = TypeVar(
    "SupportsRichComparisonT", bound=SupportsRichComparison
)

SupportsSumNoDefaultT module-attribute

SupportsSumNoDefaultT = TypeVar(
    "SupportsSumNoDefaultT", bound=_SupportsSumWithNoDefaultGiven
)

SupportsRichComparison

SupportsRichComparison = SupportsDunderLT[Any] | SupportsDunderGT[Any]

ComparatorFunc

Bases: Protocol

SupportsAdd

Bases: Protocol

SupportsDunderGE

Bases: Protocol

SupportsDunderGT

Bases: Protocol

SupportsDunderLE

Bases: Protocol

SupportsDunderLT

Bases: Protocol

SupportsIndexing

Bases: Protocol

SupportsKeysAndGetItem

Bases: Protocol

Methods:

keys

keys() -> Iterable[KT]
Source code in jetpytools/types/supports.py
123
def keys(self) -> Iterable[KT]: ...

SupportsRAdd

Bases: Protocol

SupportsString

Bases: Protocol

SupportsTrunc

Bases: Protocol