Lines Matching refs:symmetric_difference
189 //! - `symmetric_difference`: returns a new set of flags, containing all flags
655 /// present in both (see [`Self::symmetric_difference`] if that
701 pub const fn symmetric_difference(self, other: Self) -> Self {
1221 assert_eq!(ac.symmetric_difference(bc), Flags::A.union(Flags::B));
1222 assert_eq!(bc.symmetric_difference(ac), Flags::A.union(Flags::B));
1233 const SYM_DIFFERENCE: Flags = UNION.symmetric_difference(DIFFERENCE);
1253 assert_eq!(e1.symmetric_difference(e2), Flags::A | Flags::B | extra); // toggle
1306 a.symmetric_difference(b).bits,
1338 a.symmetric_difference(b),
1358 a.symmetric_difference(b),
1359 b.symmetric_difference(a),