[−][src]Enum pnet_transport::TransportChannelType
Type of transport channel to present.
Variants
Layer4(TransportProtocol)
The application will send and receive transport layer packets.
Layer3(IpNextHeaderProtocol)
The application will send and receive IPv4 packets, with the specified transport protocol.
Trait Implementations
impl Clone for TransportChannelType
[src]
fn clone(&self) -> TransportChannelType
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for TransportChannelType
[src]
Auto Trait Implementations
impl RefUnwindSafe for TransportChannelType
impl Send for TransportChannelType
impl Sync for TransportChannelType
impl Unpin for TransportChannelType
impl UnwindSafe for TransportChannelType
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,