(&self, a: &PyObject, b: &PyObject)
| 88 | } |
| 89 | |
| 90 | pub fn bool_seq_lt(&self, a: &PyObject, b: &PyObject) -> PyResult<Option<bool>> { |
| 91 | let value = if a.rich_compare_bool(b, PyComparisonOp::Lt, self)? { |
| 92 | Some(true) |
| 93 | } else if !self.bool_eq(a, b)? { |
| 94 | Some(false) |
| 95 | } else { |
| 96 | None |
| 97 | }; |
| 98 | Ok(value) |
| 99 | } |
| 100 | |
| 101 | pub fn bool_seq_gt(&self, a: &PyObject, b: &PyObject) -> PyResult<Option<bool>> { |
| 102 | let value = if a.rich_compare_bool(b, PyComparisonOp::Gt, self)? { |
no test coverage detected