Struct furiosa_device::perf_regs::Utilization
source · pub struct Utilization { /* private fields */ }
Implementations§
source§impl Utilization
impl Utilization
pub fn npu_utilization(&self) -> f64
pub fn computation_ratio(&self) -> f64
pub fn io_ratio(&self) -> f64
Trait Implementations§
source§impl Clone for Utilization
impl Clone for Utilization
source§fn clone(&self) -> Utilization
fn clone(&self) -> Utilization
Returns a copy 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 moresource§impl Debug for Utilization
impl Debug for Utilization
source§impl Default for Utilization
impl Default for Utilization
source§fn default() -> Utilization
fn default() -> Utilization
Returns the “default value” for a type. Read more
impl Copy for Utilization
Auto Trait Implementations§
impl RefUnwindSafe for Utilization
impl Send for Utilization
impl Sync for Utilization
impl Unpin for Utilization
impl UnwindSafe for Utilization
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