pub struct WorkloadTransportPosition {
pub control_bytes: u64,
pub control_frames: u64,
pub bulk_bytes: u64,
pub bulk_frames: u64,
}Expand description
Cumulative ordinary input admitted at complete frame or record boundaries.
These counters survive restore. Guest-accepted input is captured guest state; host-queued input that has not been admitted remains source-owned.
Fields§
§control_bytes: u64Command/control wire bytes admitted, including length/header bytes.
Payload-bearing messages and raw bulk use bulk_bytes on either physical port.
control_frames: u64Command/control frames admitted, excluding payload messages and raw bulk.
bulk_bytes: u64Data wire bytes admitted, including stdin, inline payloads, and complete raw bulk headers.
bulk_frames: u64Data records/messages admitted, including ordered EOF.
Trait Implementations§
Source§impl Clone for WorkloadTransportPosition
impl Clone for WorkloadTransportPosition
Source§fn clone(&self) -> WorkloadTransportPosition
fn clone(&self) -> WorkloadTransportPosition
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 WorkloadTransportPosition
Source§impl Debug for WorkloadTransportPosition
impl Debug for WorkloadTransportPosition
Source§impl Default for WorkloadTransportPosition
impl Default for WorkloadTransportPosition
Source§fn default() -> WorkloadTransportPosition
fn default() -> WorkloadTransportPosition
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for WorkloadTransportPosition
impl<'de> Deserialize<'de> for WorkloadTransportPosition
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for WorkloadTransportPosition
impl StructuralPartialEq for WorkloadTransportPosition
Auto Trait Implementations§
impl Freeze for WorkloadTransportPosition
impl RefUnwindSafe for WorkloadTransportPosition
impl Send for WorkloadTransportPosition
impl Sync for WorkloadTransportPosition
impl Unpin for WorkloadTransportPosition
impl UnsafeUnpin for WorkloadTransportPosition
impl UnwindSafe for WorkloadTransportPosition
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