mirror of
https://github.com/davidhalter/typeshed.git
synced 2025-12-23 20:31:32 +08:00
Use SupportsBytes
This commit is contained in:
committed by
Matthias Kramm
parent
75b3d91e02
commit
f2a12774ee
@@ -56,6 +56,14 @@ class SupportsFloat(metaclass=ABCMeta):
|
||||
@abstractmethod
|
||||
def __float__(self) -> float: ...
|
||||
|
||||
class SupportsComplex(metaclass=ABCMeta):
|
||||
@abstractmethod
|
||||
def __complex__(self) -> complex: pass
|
||||
|
||||
class SupportsBytes(metaclass=ABCMeta):
|
||||
@abstractmethod
|
||||
def __bytes__(self) -> bytes: pass
|
||||
|
||||
class SupportsAbs(Generic[_T]):
|
||||
@abstractmethod
|
||||
def __abs__(self) -> _T: ...
|
||||
|
||||
Reference in New Issue
Block a user