pub struct ReferenceDeviceRuntimeSnapshot {
pub allocations: u64,
pub live_allocations: u64,
pub submissions: u64,
pub commands: u64,
pub uploaded_bytes: u64,
pub dense_linear_launches: u64,
pub readback_bytes: u64,
}Fields§
§allocations: u64§live_allocations: u64§submissions: u64§commands: u64§uploaded_bytes: u64§dense_linear_launches: u64§readback_bytes: u64Trait Implementations§
Source§impl Clone for ReferenceDeviceRuntimeSnapshot
impl Clone for ReferenceDeviceRuntimeSnapshot
Source§fn clone(&self) -> ReferenceDeviceRuntimeSnapshot
fn clone(&self) -> ReferenceDeviceRuntimeSnapshot
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 ReferenceDeviceRuntimeSnapshot
impl Eq for ReferenceDeviceRuntimeSnapshot
impl StructuralPartialEq for ReferenceDeviceRuntimeSnapshot
Auto Trait Implementations§
impl Freeze for ReferenceDeviceRuntimeSnapshot
impl RefUnwindSafe for ReferenceDeviceRuntimeSnapshot
impl Send for ReferenceDeviceRuntimeSnapshot
impl Sync for ReferenceDeviceRuntimeSnapshot
impl Unpin for ReferenceDeviceRuntimeSnapshot
impl UnsafeUnpin for ReferenceDeviceRuntimeSnapshot
impl UnwindSafe for ReferenceDeviceRuntimeSnapshot
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<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more