pub struct VramStats {
pub total_vram: usize,
pub allocated_vram: usize,
pub available_vram: usize,
pub utilization: f32,
pub buffer_count: usize,
}Expand description
VRAM statistics
Fields§
§total_vram: usizeTotal VRAM in bytes
allocated_vram: usizeAllocated VRAM in bytes
available_vram: usizeAvailable VRAM in bytes
utilization: f32VRAM utilization (0.0-1.0)
buffer_count: usizeNumber of VRAM buffers
Trait Implementations§
Auto Trait Implementations§
impl Freeze for VramStats
impl RefUnwindSafe for VramStats
impl Send for VramStats
impl Sync for VramStats
impl Unpin for VramStats
impl UnwindSafe for VramStats
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