pub struct PipeLivenessInfo {
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 PipeLivenessInfo
impl Clone for PipeLivenessInfo
Source§fn clone(&self) -> PipeLivenessInfo
fn clone(&self) -> PipeLivenessInfo
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 PipeLivenessInfo
impl RefUnwindSafe for PipeLivenessInfo
impl Send for PipeLivenessInfo
impl Sync for PipeLivenessInfo
impl Unpin for PipeLivenessInfo
impl UnsafeUnpin for PipeLivenessInfo
impl UnwindSafe for PipeLivenessInfo
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