pub struct ResidentReadbackCounters {
pub control_bytes: usize,
pub ring_bytes: usize,
pub debug_log_bytes: usize,
pub io_queue_bytes: usize,
pub total_bytes: usize,
}Expand description
Host-visible byte volume for one strict megakernel readback.
Fields§
§control_bytes: usizeBytes copied back for the control buffer.
ring_bytes: usizeBytes copied back for the ring buffer.
debug_log_bytes: usizeBytes copied back for the debug log.
io_queue_bytes: usizeBytes copied back for the IO queue.
total_bytes: usizeTotal host-visible readback bytes.
Trait Implementations§
Source§impl Clone for ResidentReadbackCounters
impl Clone for ResidentReadbackCounters
Source§fn clone(&self) -> ResidentReadbackCounters
fn clone(&self) -> ResidentReadbackCounters
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 moreimpl Copy for ResidentReadbackCounters
Source§impl Debug for ResidentReadbackCounters
impl Debug for ResidentReadbackCounters
Source§impl Default for ResidentReadbackCounters
impl Default for ResidentReadbackCounters
Source§fn default() -> ResidentReadbackCounters
fn default() -> ResidentReadbackCounters
Returns the “default value” for a type. Read more
impl Eq for ResidentReadbackCounters
Source§impl PartialEq for ResidentReadbackCounters
impl PartialEq for ResidentReadbackCounters
impl StructuralPartialEq for ResidentReadbackCounters
Auto Trait Implementations§
impl Freeze for ResidentReadbackCounters
impl RefUnwindSafe for ResidentReadbackCounters
impl Send for ResidentReadbackCounters
impl Sync for ResidentReadbackCounters
impl Unpin for ResidentReadbackCounters
impl UnsafeUnpin for ResidentReadbackCounters
impl UnwindSafe for ResidentReadbackCounters
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.