[−][src]Struct igd::PortMappingEntry
One port mapping entry as returned by GetGenericPortMappingEntry
Fields
remote_host: String
The remote host for which the mapping is valid Can be an IP address or a host name
external_port: u16
The external port of the mapping
protocol: PortMappingProtocol
The protocol of the mapping
internal_port: u16
The internal (local) port
internal_client: String
The internal client of the port mapping Can be an IP address or a host name
enabled: bool
A flag whether this port mapping is enabled
port_mapping_description: String
A description for this port mapping
lease_duration: u32
The lease duration of this port mapping in seconds
Auto Trait Implementations
impl RefUnwindSafe for PortMappingEntry
impl Send for PortMappingEntry
impl Sync for PortMappingEntry
impl Unpin for PortMappingEntry
impl UnwindSafe for PortMappingEntry
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, 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>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
V: MultiLane<T>,