(zelf: PyRef<Self>, set: AnySet, vm: &VirtualMachine)
| 718 | } |
| 719 | |
| 720 | fn __iand__(zelf: PyRef<Self>, set: AnySet, vm: &VirtualMachine) -> PyResult<PyRef<Self>> { |
| 721 | if !set.is(zelf.as_object()) { |
| 722 | zelf.inner |
| 723 | .intersection_update(core::iter::once(set.into_iterable(vm)?), vm)?; |
| 724 | } |
| 725 | Ok(zelf) |
| 726 | } |
| 727 | |
| 728 | #[pymethod] |
| 729 | fn difference_update(&self, others: PosArgs<ArgIterable>, vm: &VirtualMachine) -> PyResult<()> { |
nothing calls this directly
no test coverage detected