pub struct GpuMemoryState {
pub gpu_id: u32,
pub used_mb: u64,
pub total_mb: u64,
pub usage_pct: f64,
}Expand description
GPU memory state.
Fields§
§gpu_id: u32§used_mb: u64§total_mb: u64§usage_pct: f64Trait Implementations§
Source§impl Clone for GpuMemoryState
impl Clone for GpuMemoryState
Source§fn clone(&self) -> GpuMemoryState
fn clone(&self) -> GpuMemoryState
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 GpuMemoryState
impl RefUnwindSafe for GpuMemoryState
impl Send for GpuMemoryState
impl Sync for GpuMemoryState
impl Unpin for GpuMemoryState
impl UnwindSafe for GpuMemoryState
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