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