123456789101112 |
- from typing import TypeVar, Optional, Callable, overload
- from . import _ConverterType
-
- _T = TypeVar("_T")
-
- def optional(
- converter: _ConverterType[_T]
- ) -> _ConverterType[Optional[_T]]: ...
- @overload
- def default_if_none(default: _T) -> _ConverterType[_T]: ...
- @overload
- def default_if_none(*, factory: Callable[[], _T]) -> _ConverterType[_T]: ...
|