Trait rustc_mir_dataflow::framework::BitSetExt
source · pub trait BitSetExt<T> {
fn domain_size(&self) -> usize;
fn contains(&self, elem: T) -> bool;
fn union(&mut self, other: &HybridBitSet<T>);
fn subtract(&mut self, other: &HybridBitSet<T>);
}
Expand description
Analysis domains are all bitsets of various kinds. This trait holds operations needed by all of them.
Required Methods
source
fn domain_size(&self) -> usize
source
fn union(&mut self, other: &HybridBitSet<T>)
source