[−][src]Struct igd::PortMappingEntry
One port mapping entry as returned by GetGenericPortMappingEntry
Fields
remote_host: StringThe remote host for which the mapping is valid Can be an IP address or a host name
external_port: u16The external port of the mapping
protocol: PortMappingProtocolThe protocol of the mapping
internal_port: u16The internal (local) port
internal_client: StringThe internal client of the port mapping Can be an IP address or a host name
enabled: boolA flag whether this port mapping is enabled
port_mapping_description: StringA description for this port mapping
lease_duration: u32The 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>,