#[repr(C, packed(1))]pub struct CommunicationStatsLocal {
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 CommunicationStatsLocal
impl Clone for CommunicationStatsLocal
Source§fn clone(&self) -> CommunicationStatsLocal
fn clone(&self) -> CommunicationStatsLocal
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 moreSource§impl Debug for CommunicationStatsLocal
impl Debug for CommunicationStatsLocal
Source§impl Default for CommunicationStatsLocal
impl Default for CommunicationStatsLocal
Source§fn default() -> CommunicationStatsLocal
fn default() -> CommunicationStatsLocal
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for CommunicationStatsLocal
impl RefUnwindSafe for CommunicationStatsLocal
impl Send for CommunicationStatsLocal
impl Sync for CommunicationStatsLocal
impl Unpin for CommunicationStatsLocal
impl UnsafeUnpin for CommunicationStatsLocal
impl UnwindSafe for CommunicationStatsLocal
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