pub enum TcpOperation {
Send,
Receive,
Connect,
Disconnect,
Retransmit,
Accept,
Reconnect,
Copy,
Unknown,
}Expand description
Decoded operation kind for TCP kernel provider events.
Variants§
Send
Outbound data send.
Receive
Inbound data receive.
Connect
Connection establishment.
Disconnect
Connection teardown.
Retransmit
Retransmitted segment.
Accept
Accepted incoming connection.
Reconnect
Reconnect attempt or completion.
Copy
Data copy operation.
Unknown
Opcode did not match a known TCP operation.
Trait Implementations§
Source§impl Clone for TcpOperation
impl Clone for TcpOperation
Source§fn clone(&self) -> TcpOperation
fn clone(&self) -> TcpOperation
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for TcpOperation
impl Debug for TcpOperation
Source§impl PartialEq for TcpOperation
impl PartialEq for TcpOperation
impl Copy for TcpOperation
impl Eq for TcpOperation
impl StructuralPartialEq for TcpOperation
Auto Trait Implementations§
impl Freeze for TcpOperation
impl RefUnwindSafe for TcpOperation
impl Send for TcpOperation
impl Sync for TcpOperation
impl Unpin for TcpOperation
impl UnsafeUnpin for TcpOperation
impl UnwindSafe for TcpOperation
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