pub struct ResidentLayerGroupReport { /* private fields */ }Expand description
Logical residency attributed to one named execution group.
Implementations§
Source§impl ResidentLayerGroupReport
impl ResidentLayerGroupReport
Sourcepub const fn ordered_units(&self) -> usize
pub const fn ordered_units(&self) -> usize
Returns the number of ordered units.
Sourcepub const fn window_depth(&self) -> usize
pub const fn window_depth(&self) -> usize
Returns the configured maximum device-unit count.
Sourcepub const fn host_bytes(&self) -> u64
pub const fn host_bytes(&self) -> u64
Returns current physical host allocation capacity for group units.
Sourcepub const fn device_bytes(&self) -> u64
pub const fn device_bytes(&self) -> u64
Returns current device-resident bytes for group units.
Sourcepub const fn device_units(&self) -> usize
pub const fn device_units(&self) -> usize
Returns current device-resident group units.
Trait Implementations§
Source§impl Clone for ResidentLayerGroupReport
impl Clone for ResidentLayerGroupReport
Source§fn clone(&self) -> ResidentLayerGroupReport
fn clone(&self) -> ResidentLayerGroupReport
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 moreSource§impl Debug for ResidentLayerGroupReport
impl Debug for ResidentLayerGroupReport
impl Eq for ResidentLayerGroupReport
Source§impl PartialEq for ResidentLayerGroupReport
impl PartialEq for ResidentLayerGroupReport
impl StructuralPartialEq for ResidentLayerGroupReport
Auto Trait Implementations§
impl Freeze for ResidentLayerGroupReport
impl RefUnwindSafe for ResidentLayerGroupReport
impl Send for ResidentLayerGroupReport
impl Sync for ResidentLayerGroupReport
impl Unpin for ResidentLayerGroupReport
impl UnsafeUnpin for ResidentLayerGroupReport
impl UnwindSafe for ResidentLayerGroupReport
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