Typing definitions (typing
)#
Classes:
Function type |
|
|
Class protocol to mark that classes should have property _cache. |
Return Type |
|
Self Type bound to HasCache |
Data:
Nested dict type |
|
Nested dict value type |
|
Nested map type |
|
Nested map value type |
|
Parameter specification |
- class module_utilities.typing.HasCache(*args, **kwargs)[source]#
Bases:
Protocol
Class protocol to mark that classes should have property _cache.
- module_utilities.typing.NestedDict = 'dict[str, NestedDictVal]'#
Nested dict type
- module_utilities.typing.NestedDictVal = 'str | NestedDict'#
Nested dict value type
- module_utilities.typing.NestedMap(*args, **kwargs)#
Nested map type
- module_utilities.typing.NestedMapVal = 'str | NestedMap'#
Nested map value type
- module_utilities.typing.P = ~P#
Parameter specification
- class module_utilities.typing.R#
Return Type
alias of TypeVar(‘R’)