pub struct SteensgaardUnionFind {
pub parent: Vec<u32>,
pub rank: Vec<u32>,
pub points_to: Vec<Option<u32>>,
}Expand description
Steensgaard-style union-find for alias analysis
Fields§
§parent: Vec<u32>§rank: Vec<u32>§points_to: Vec<Option<u32>>Implementations§
Trait Implementations§
Source§impl Debug for SteensgaardUnionFind
impl Debug for SteensgaardUnionFind
Source§impl Default for SteensgaardUnionFind
impl Default for SteensgaardUnionFind
Source§fn default() -> SteensgaardUnionFind
fn default() -> SteensgaardUnionFind
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for SteensgaardUnionFind
impl RefUnwindSafe for SteensgaardUnionFind
impl Send for SteensgaardUnionFind
impl Sync for SteensgaardUnionFind
impl Unpin for SteensgaardUnionFind
impl UnsafeUnpin for SteensgaardUnionFind
impl UnwindSafe for SteensgaardUnionFind
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