您最多选择25个主题 主题必须以字母或数字开头,可以包含连字符 (-),并且长度不得超过35个字符
 
 
 
 

20 行
643 B

  1. from typing import Callable, Any, overload
  2. from attrs import _ConverterType, _CallableConverterType
  3. @overload
  4. def pipe(*validators: _CallableConverterType) -> _CallableConverterType: ...
  5. @overload
  6. def pipe(*validators: _ConverterType) -> _ConverterType: ...
  7. @overload
  8. def optional(converter: _CallableConverterType) -> _CallableConverterType: ...
  9. @overload
  10. def optional(converter: _ConverterType) -> _ConverterType: ...
  11. @overload
  12. def default_if_none(default: Any) -> _CallableConverterType: ...
  13. @overload
  14. def default_if_none(
  15. *, factory: Callable[[], Any]
  16. ) -> _CallableConverterType: ...
  17. def to_bool(val: str | int | bool) -> bool: ...