#[repr(C)]pub struct dv_endpoint_stats {Show 13 fields
pub ep: *mut dv_endpoint_t,
pub state: dv_endpoint_state_t,
pub ep_sys_clk: c_int,
pub ep_dram_clk: c_int,
pub ep_core_voltage: f32,
pub ep_temp: f32,
pub num_inference_queues: c_int,
pub ep_infq_stats: *mut dv_inference_queue_statistics_t,
pub num_active_models: c_int,
pub model_stats: *mut dv_model_statistics_t,
pub ep_dram_stats: dv_endpoint_dram_statistics_t,
pub ep_power_state: dv_endpoint_power_state_t,
pub ep_soft_reset_count: u32,
}Fields§
§ep: *mut dv_endpoint_t< endpoint handle
state: dv_endpoint_state_t< endpoint state
ep_sys_clk: c_int< endpoint system core clock in MHz
ep_dram_clk: c_int< endpoint dram clock in MHz
ep_core_voltage: f32< average of endpoint core voltage across all measurement point in hardware in volts
ep_temp: f32< average of endpoint temperature across all measurement point in hardware in degree celsius
num_inference_queues: c_int< number of inference queues available for the endpoint [unsupported]
ep_infq_stats: *mut dv_inference_queue_statistics_t< inference queue statistics for the endpoint [unsupported]
num_active_models: c_int< number of active models present in endpoint [unsupported]
model_stats: *mut dv_model_statistics_t< statistics for all models active on the endpoint [unsupported]
ep_dram_stats: dv_endpoint_dram_statistics_t< endpoint dram statistics
ep_power_state: dv_endpoint_power_state_t< endpoint power state [unsupported]
ep_soft_reset_count: u32< endpoint soft reset count, non zero for usb devices
Trait Implementations§
Source§impl Clone for dv_endpoint_stats
impl Clone for dv_endpoint_stats
Source§fn clone(&self) -> dv_endpoint_stats
fn clone(&self) -> dv_endpoint_stats
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 moreSource§impl Debug for dv_endpoint_stats
impl Debug for dv_endpoint_stats
impl Copy for dv_endpoint_stats
Auto Trait Implementations§
impl Freeze for dv_endpoint_stats
impl RefUnwindSafe for dv_endpoint_stats
impl !Send for dv_endpoint_stats
impl !Sync for dv_endpoint_stats
impl Unpin for dv_endpoint_stats
impl UnsafeUnpin for dv_endpoint_stats
impl UnwindSafe for dv_endpoint_stats
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