@@ -992,58 +992,35 @@ pub trait Comparable: PyPayload {
992
992
vm : & VirtualMachine ,
993
993
) -> PyResult < PyComparisonValue > ;
994
994
995
+ #[ inline]
995
996
#[ pymethod( magic) ]
996
- fn eq (
997
- zelf : PyRef < Self > ,
998
- other : PyObjectRef ,
999
- vm : & VirtualMachine ,
1000
- ) -> PyResult < PyComparisonValue > {
1001
- Self :: cmp ( & zelf, & other, PyComparisonOp :: Eq , vm)
997
+ fn eq ( zelf : & Py < Self > , other : PyObjectRef , vm : & VirtualMachine ) -> PyResult < PyComparisonValue > {
998
+ Self :: cmp ( zelf, & other, PyComparisonOp :: Eq , vm)
1002
999
}
1003
1000
#[ inline]
1004
1001
#[ pymethod( magic) ]
1005
- fn ne (
1006
- zelf : PyRef < Self > ,
1007
- other : PyObjectRef ,
1008
- vm : & VirtualMachine ,
1009
- ) -> PyResult < PyComparisonValue > {
1010
- Self :: cmp ( & zelf, & other, PyComparisonOp :: Ne , vm)
1002
+ fn ne ( zelf : & Py < Self > , other : PyObjectRef , vm : & VirtualMachine ) -> PyResult < PyComparisonValue > {
1003
+ Self :: cmp ( zelf, & other, PyComparisonOp :: Ne , vm)
1011
1004
}
1012
1005
#[ inline]
1013
1006
#[ pymethod( magic) ]
1014
- fn lt (
1015
- zelf : PyRef < Self > ,
1016
- other : PyObjectRef ,
1017
- vm : & VirtualMachine ,
1018
- ) -> PyResult < PyComparisonValue > {
1019
- Self :: cmp ( & zelf, & other, PyComparisonOp :: Lt , vm)
1007
+ fn lt ( zelf : & Py < Self > , other : PyObjectRef , vm : & VirtualMachine ) -> PyResult < PyComparisonValue > {
1008
+ Self :: cmp ( zelf, & other, PyComparisonOp :: Lt , vm)
1020
1009
}
1021
1010
#[ inline]
1022
1011
#[ pymethod( magic) ]
1023
- fn le (
1024
- zelf : PyRef < Self > ,
1025
- other : PyObjectRef ,
1026
- vm : & VirtualMachine ,
1027
- ) -> PyResult < PyComparisonValue > {
1028
- Self :: cmp ( & zelf, & other, PyComparisonOp :: Le , vm)
1012
+ fn le ( zelf : & Py < Self > , other : PyObjectRef , vm : & VirtualMachine ) -> PyResult < PyComparisonValue > {
1013
+ Self :: cmp ( zelf, & other, PyComparisonOp :: Le , vm)
1029
1014
}
1030
1015
#[ inline]
1031
1016
#[ pymethod( magic) ]
1032
- fn ge (
1033
- zelf : PyRef < Self > ,
1034
- other : PyObjectRef ,
1035
- vm : & VirtualMachine ,
1036
- ) -> PyResult < PyComparisonValue > {
1037
- Self :: cmp ( & zelf, & other, PyComparisonOp :: Ge , vm)
1017
+ fn ge ( zelf : & Py < Self > , other : PyObjectRef , vm : & VirtualMachine ) -> PyResult < PyComparisonValue > {
1018
+ Self :: cmp ( zelf, & other, PyComparisonOp :: Ge , vm)
1038
1019
}
1039
1020
#[ inline]
1040
1021
#[ pymethod( magic) ]
1041
- fn gt (
1042
- zelf : PyRef < Self > ,
1043
- other : PyObjectRef ,
1044
- vm : & VirtualMachine ,
1045
- ) -> PyResult < PyComparisonValue > {
1046
- Self :: cmp ( & zelf, & other, PyComparisonOp :: Gt , vm)
1022
+ fn gt ( zelf : & Py < Self > , other : PyObjectRef , vm : & VirtualMachine ) -> PyResult < PyComparisonValue > {
1023
+ Self :: cmp ( zelf, & other, PyComparisonOp :: Gt , vm)
1047
1024
}
1048
1025
}
1049
1026
0 commit comments