Struct hi_sparse_bitset::ops::Xor
source · pub struct Xor;
Expand description
Symmetric difference.
Have performance of Or.
Trait Implementations§
source§impl BitSetOp for Xor
impl BitSetOp for Xor
source§const TRUSTED_HIERARCHY: bool = false
const TRUSTED_HIERARCHY: bool = false
source§const HIERARCHY_OPERANDS_CONTAIN_RESULT: bool = false
const HIERARCHY_OPERANDS_CONTAIN_RESULT: bool = false
Does hierarchy_op operands contain result? Read more
source§fn hierarchy_op<T: BitBlock>(left: T, right: T) -> T
fn hierarchy_op<T: BitBlock>(left: T, right: T) -> T
Operation applied to indirection/hierarchy level bitblock
impl Copy for Xor
Auto Trait Implementations§
impl RefUnwindSafe for Xor
impl Send for Xor
impl Sync for Xor
impl Unpin for Xor
impl UnwindSafe for Xor
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more