pub struct RegionSet {
pub regions: Vec<CloneRegion>,
pub shared: Vec<SharedRegion>,
pub stats: RegionStats,
}Expand description
The consolidation stage’s output.
Fields§
§regions: Vec<CloneRegion>Maximal pairwise regions, deterministically ordered: the evidence the occurrence sets are built from.
One entry per duplicated run, holding every place it occurs.
stats: RegionStatsWhat the stage saw and dropped.
Trait Implementations§
impl Eq for RegionSet
impl StructuralPartialEq for RegionSet
Auto Trait Implementations§
impl Freeze for RegionSet
impl RefUnwindSafe for RegionSet
impl Send for RegionSet
impl Sync for RegionSet
impl Unpin for RegionSet
impl UnsafeUnpin for RegionSet
impl UnwindSafe for RegionSet
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.