Types#

respace._typing.ParamsArgType[source]#

alias of Mapping[str, Union[Hashable, Sequence[Hashable]]]

respace._typing.ParamsMultValues[source]#

alias of Mapping[str, Sequence[Hashable]]

respace._typing.ParamsSingleValue[source]#

alias of Mapping[str, Hashable]

respace._typing.ParamsType#

alias of Union[Parameter, List[Parameter], Mapping[str, Union[Hashable, Sequence[Hashable]]], ParameterSet]

class respace._typing.ResultSetDict[source]#

Bases: TypedDict

compute_fun: Required[ComputeFunType]#
load_fun: LoadFunType#
save_fun: SaveFunType#
save_path_fmt: str#
save_suffix: str#
respace._typing.ComputeFunType[source]#

alias of Callable[…, Any]

respace._typing.SaveFunType[source]#

alias of Callable[Any, Union[Path, str], Any]

respace._typing.LoadFunType[source]#

alias of Callable[Union[Path, str], Any]

respace._typing.ResultSetMetadataInput#

alias of Union[ResultMetadata, List[ResultMetadata], Mapping[str, Union[Callable[…, Any], ResultSetDict]]]