pub struct WasmLivenessInfo {
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 WasmLivenessInfo
impl Clone for WasmLivenessInfo
Source§fn clone(&self) -> WasmLivenessInfo
fn clone(&self) -> WasmLivenessInfo
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 WasmLivenessInfo
impl RefUnwindSafe for WasmLivenessInfo
impl Send for WasmLivenessInfo
impl Sync for WasmLivenessInfo
impl Unpin for WasmLivenessInfo
impl UnsafeUnpin for WasmLivenessInfo
impl UnwindSafe for WasmLivenessInfo
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