(&self, other: ArgIterable, vm: &VirtualMachine)
| 264 | } |
| 265 | |
| 266 | pub(super) fn difference(&self, other: ArgIterable, vm: &VirtualMachine) -> PyResult<Self> { |
| 267 | let set = self.copy(); |
| 268 | for item in other.iter(vm)? { |
| 269 | set.content.delete_if_exists(vm, &*item?)?; |
| 270 | } |
| 271 | Ok(set) |
| 272 | } |
| 273 | |
| 274 | pub(super) fn symmetric_difference( |
| 275 | &self, |
no test coverage detected