Struct openstack::network::PortForwarding
source · pub struct PortForwarding {
pub external_port: u16,
pub internal_ip_address: IpAddr,
pub internal_port: u16,
pub protocol: String,
}Fields
external_port: u16TCP or UDP port used by floating IP.
internal_ip_address: IpAddrFixed IP address of internal port.
internal_port: u16TCP or UDP port used by internal port.
protocol: StringNetwork IP protocol.
Trait Implementations
sourceimpl Clone for PortForwarding
impl Clone for PortForwarding
sourcefn clone(&self) -> PortForwarding
fn clone(&self) -> PortForwarding
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresourceimpl Debug for PortForwarding
impl Debug for PortForwarding
sourceimpl<'de> Deserialize<'de> for PortForwarding
impl<'de> Deserialize<'de> for PortForwarding
sourcefn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations
impl RefUnwindSafe for PortForwarding
impl Send for PortForwarding
impl Sync for PortForwarding
impl Unpin for PortForwarding
impl UnwindSafe for PortForwarding
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more