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