Enum pdu::TcpOption [−][src]
pub enum TcpOption<'a> {
Raw {
option: u8,
data: &'a [u8],
},
NoOp,
Mss {
size: u16,
},
WindowScale {
shift: u8,
},
SackPermitted,
Sack {
blocks: [Option<(u32, u32)>; 4],
},
Timestamp {
val: u32,
ecr: u32,
},
}
Expand description
Represents a TCP option
Variants
Raw
NoOp
Mss
Fields
size: u16
WindowScale
Fields
shift: u8
SackPermitted
Sack
Timestamp
Trait Implementations
Auto Trait Implementations
impl<'a> RefUnwindSafe for TcpOption<'a>
impl<'a> UnwindSafe for TcpOption<'a>
Blanket Implementations
Mutably borrows from an owned value. Read more