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