pub struct SwarmControlCounters {
pub setpoints_emitted: u64,
pub ticks_suppressed: u64,
pub hard_engagements: u64,
}Expand description
Cheap counters for the status snapshot.
Fields§
§setpoints_emitted: u64Setpoints emitted since start.
ticks_suppressed: u64Ticks on which output was suppressed.
hard_engagements: u64Times the hard-separation override engaged.
Trait Implementations§
Source§impl Clone for SwarmControlCounters
impl Clone for SwarmControlCounters
impl Copy for SwarmControlCounters
Source§impl Debug for SwarmControlCounters
impl Debug for SwarmControlCounters
Source§impl Default for SwarmControlCounters
impl Default for SwarmControlCounters
impl Eq for SwarmControlCounters
Source§impl PartialEq for SwarmControlCounters
impl PartialEq for SwarmControlCounters
impl StructuralPartialEq for SwarmControlCounters
Auto Trait Implementations§
impl Freeze for SwarmControlCounters
impl RefUnwindSafe for SwarmControlCounters
impl Send for SwarmControlCounters
impl Sync for SwarmControlCounters
impl Unpin for SwarmControlCounters
impl UnsafeUnpin for SwarmControlCounters
impl UnwindSafe for SwarmControlCounters
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