#[repr(C)]pub struct CommunicationStats {
pub total_cycles: u32,
pub successful_cycles: u32,
pub failed_cycles: u32,
pub timeout_cycles: u32,
pub average_cycle_time_us: f64,
pub max_cycle_time_us: f64,
pub min_cycle_time_us: f64,
}Fields§
§total_cycles: u32§successful_cycles: u32§failed_cycles: u32§timeout_cycles: u32§average_cycle_time_us: f64§max_cycle_time_us: f64§min_cycle_time_us: f64Trait Implementations§
Source§impl Clone for CommunicationStats
impl Clone for CommunicationStats
Source§fn clone(&self) -> CommunicationStats
fn clone(&self) -> CommunicationStats
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 CommunicationStats
Auto Trait Implementations§
impl Freeze for CommunicationStats
impl RefUnwindSafe for CommunicationStats
impl Send for CommunicationStats
impl Sync for CommunicationStats
impl Unpin for CommunicationStats
impl UnsafeUnpin for CommunicationStats
impl UnwindSafe for CommunicationStats
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