pub struct TcpAnalysisResult {
pub syn: Option<SynTCPOutput>,
pub syn_ack: Option<SynAckTCPOutput>,
pub mtu: Option<MTUOutput>,
pub uptime: Option<UptimeOutput>,
}
Expand description
Represents the output from TCP analysis.
This struct contains various optional outputs that can be derived from analyzing TCP packets.
Fields§
§syn: Option<SynTCPOutput>
Information derived from SYN packets.
syn_ack: Option<SynAckTCPOutput>
Information derived from SYN-ACK packets.
mtu: Option<MTUOutput>
Information about the Maximum Transmission Unit (MTU).
uptime: Option<UptimeOutput>
Information about the system uptime.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for TcpAnalysisResult
impl RefUnwindSafe for TcpAnalysisResult
impl Send for TcpAnalysisResult
impl Sync for TcpAnalysisResult
impl Unpin for TcpAnalysisResult
impl UnwindSafe for TcpAnalysisResult
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