Miscellaneous types#

Here is the list of typing.TypeVar and typing.Generic types used in the library.

pyrost.data_container.D = TypeVar(D, bound=DataContainer)#

Invariant TypeVar bound to pyrost.data_container.DataContainer.

class pyrost.data_container.ReferenceType(o: T, callback: Optional[Callable[[ReferenceType[T]], Any]] = Ellipsis)#

The type object for weak references objects.

pyrost.data_processing.S = TypeVar(S, bound=STData)#

Invariant TypeVar bound to pyrost.data_processing.STData.

pyrost.data_container.I = TypeVar(I, bound=INIContainer)#

Invariant TypeVar bound to pyrost.data_container.INIContainer.

pyrost.log_protocol.K = TypeVar(K, bound=KamzikConverter)#

Invariant TypeVar bound to pyrost.log_protocol.KamzikConverter.