()
| 480 | |
| 481 | impl AsNumber for PyDeque { |
| 482 | fn as_number() -> &'static PyNumberMethods { |
| 483 | static AS_NUMBER: PyNumberMethods = PyNumberMethods { |
| 484 | boolean: Some(|number, _vm| { |
| 485 | let zelf = number.obj.downcast_ref::<PyDeque>().unwrap(); |
| 486 | Ok(!zelf.borrow_deque().is_empty()) |
| 487 | }), |
| 488 | ..PyNumberMethods::NOT_IMPLEMENTED |
| 489 | }; |
| 490 | &AS_NUMBER |
| 491 | } |
| 492 | } |
| 493 | |
| 494 | impl AsSequence for PyDeque { |
nothing calls this directly
no test coverage detected