(self, other: Self)
| 354 | /// `difference` won't truncate `other`, but the `!` operator will. |
| 355 | #[must_use] |
| 356 | fn difference(self, other: Self) -> Self { |
| 357 | Self::from_bits_retain(self.bits() & !other.bits()) |
| 358 | } |
| 359 | |
| 360 | /// The bitwise exclusive-or (`^`) of the bits in `self` and `other`. |
| 361 | #[must_use] |