pub struct AckAckPacket {
pub ack_number: u32,
pub timestamp: u32,
pub dest_socket_id: u32,
}Expand description
ACKACK control packet (§3.2.8, Figure 17). No CIF.
Fields§
§ack_number: u32Acknowledgement Number of the Full ACK being acknowledged.
timestamp: u32Timestamp (§3).
dest_socket_id: u32Destination Socket ID (§3).
Trait Implementations§
Source§impl Clone for AckAckPacket
impl Clone for AckAckPacket
Source§fn clone(&self) -> AckAckPacket
fn clone(&self) -> AckAckPacket
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 AckAckPacket
Source§impl Debug for AckAckPacket
impl Debug for AckAckPacket
impl Eq for AckAckPacket
Source§impl Hash for AckAckPacket
impl Hash for AckAckPacket
Source§impl PartialEq for AckAckPacket
impl PartialEq for AckAckPacket
Source§impl Serialize for AckAckPacket
Available on crate feature serde only.
impl Serialize for AckAckPacket
Available on crate feature
serde only.impl StructuralPartialEq for AckAckPacket
Auto Trait Implementations§
impl Freeze for AckAckPacket
impl RefUnwindSafe for AckAckPacket
impl Send for AckAckPacket
impl Sync for AckAckPacket
impl Unpin for AckAckPacket
impl UnsafeUnpin for AckAckPacket
impl UnwindSafe for AckAckPacket
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