pub struct StationEventPumpReport {
pub target_station: StationId,
pub packets_received: usize,
pub bytes_received: usize,
pub events_routed: usize,
}Expand description
Result of pumping station event packets for one target.
Fields§
§target_station: StationIdTarget station pumped.
packets_received: usizePackets consumed from the station transport.
bytes_received: usizeBytes consumed from the station transport.
events_routed: usizeEvents accepted by the target router.
Trait Implementations§
Source§impl Clone for StationEventPumpReport
impl Clone for StationEventPumpReport
Source§fn clone(&self) -> StationEventPumpReport
fn clone(&self) -> StationEventPumpReport
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 StationEventPumpReport
Source§impl Debug for StationEventPumpReport
impl Debug for StationEventPumpReport
Source§impl Default for StationEventPumpReport
impl Default for StationEventPumpReport
Source§fn default() -> StationEventPumpReport
fn default() -> StationEventPumpReport
Returns the “default value” for a type. Read more
impl Eq for StationEventPumpReport
Source§impl PartialEq for StationEventPumpReport
impl PartialEq for StationEventPumpReport
impl StructuralPartialEq for StationEventPumpReport
Auto Trait Implementations§
impl Freeze for StationEventPumpReport
impl RefUnwindSafe for StationEventPumpReport
impl Send for StationEventPumpReport
impl Sync for StationEventPumpReport
impl Unpin for StationEventPumpReport
impl UnsafeUnpin for StationEventPumpReport
impl UnwindSafe for StationEventPumpReport
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