aboutsummaryrefslogtreecommitdiffstats
path: root/contrib/python/attrs/attr/_cmp.pyi
blob: 7093550f0f8b3593ec920875b558ae21772804ba (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
from typing import Type

from . import _CompareWithType


def cmp_using(
    eq: Optional[_CompareWithType],
    lt: Optional[_CompareWithType],
    le: Optional[_CompareWithType],
    gt: Optional[_CompareWithType],
    ge: Optional[_CompareWithType],
    require_same_type: bool,
    class_name: str,
) -> Type: ...