pub struct M2RLivenessInfo {
pub live_in: Vec<HashSet<u32>>,
pub live_out: Vec<HashSet<u32>>,
pub defs: Vec<HashSet<u32>>,
pub uses: Vec<HashSet<u32>>,
}Fields§
§live_in: Vec<HashSet<u32>>§live_out: Vec<HashSet<u32>>§defs: Vec<HashSet<u32>>§uses: Vec<HashSet<u32>>Implementations§
Trait Implementations§
Source§impl Clone for M2RLivenessInfo
impl Clone for M2RLivenessInfo
Source§fn clone(&self) -> M2RLivenessInfo
fn clone(&self) -> M2RLivenessInfo
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for M2RLivenessInfo
impl RefUnwindSafe for M2RLivenessInfo
impl Send for M2RLivenessInfo
impl Sync for M2RLivenessInfo
impl Unpin for M2RLivenessInfo
impl UnsafeUnpin for M2RLivenessInfo
impl UnwindSafe for M2RLivenessInfo
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