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