Types#

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#

alias of Callable[[…], Any]

respace._typing.SaveFunType#

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

respace._typing.LoadFunType#

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

respace._typing.ResultSetMetadataInput#

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