boilercv_pipeline.models.column.types

boilercv_pipeline.models.column.types#

Types.

Module Contents#

Classes#

Data#

SupportsMul_T

Type that supports multiplication.

P

Contravariant type to represent parameters.

R

Covariant type to represent returns.

Ps

Parameter type specification.

API#

boilercv_pipeline.models.column.types.SupportsMul_T#

‘TypeVar(…)’

Type that supports multiplication.

boilercv_pipeline.models.column.types.P#

‘TypeVar(…)’

Contravariant type to represent parameters.

boilercv_pipeline.models.column.types.R#

‘TypeVar(…)’

Covariant type to represent returns.

boilercv_pipeline.models.column.types.Ps#

‘ParamSpec(…)’

Parameter type specification.

class boilercv_pipeline.models.column.types.Transform#

Bases: typing.Protocol[boilercv_pipeline.models.column.types.P, boilercv_pipeline.models.column.types.R, boilercv_pipeline.models.column.types.Ps]

__call__(
v: boilercv_pipeline.models.column.types.P,
src: boilercv_pipeline.models.column.Col,
dst: boilercv_pipeline.models.column.Col,
/,
*args: boilercv_pipeline.models.column.types.Ps,
**kwds: boilercv_pipeline.models.column.types.Ps,
) boilercv_pipeline.models.column.types.R#