pub struct RoutingStats {
pub total_systems: usize,
pub total_routes: usize,
pub total_endpoints: usize,
pub timestamp: u64,
}Expand description
Statistics about the current state of the routing table.
Fields§
§total_systems: usizeTotal number of unique MAVLink systems currently known.
total_routes: usizeTotal number of specific (system_id, component_id) routes known.
total_endpoints: usizeTotal number of unique endpoint IDs represented in the routing table.
timestamp: u64Timestamp when these statistics were gathered (seconds since UNIX EPOCH).
Trait Implementations§
Source§impl Clone for RoutingStats
impl Clone for RoutingStats
Source§fn clone(&self) -> RoutingStats
fn clone(&self) -> RoutingStats
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 moreAuto Trait Implementations§
impl Freeze for RoutingStats
impl RefUnwindSafe for RoutingStats
impl Send for RoutingStats
impl Sync for RoutingStats
impl Unpin for RoutingStats
impl UnsafeUnpin for RoutingStats
impl UnwindSafe for RoutingStats
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