pub struct PortForward {
pub host_ip: Option<Ipv4Addr>,
pub host_port: u16,
pub container_port: u16,
pub protocol: Protocol,
}Expand description
Port forwarding rule
Fields§
§host_ip: Option<Ipv4Addr>Optional host bind IP address. When omitted, match all local addresses.
host_port: u16Host port
container_port: u16Container port
protocol: ProtocolProtocol (tcp/udp)
Implementations§
Trait Implementations§
Source§impl Clone for PortForward
impl Clone for PortForward
Source§fn clone(&self) -> PortForward
fn clone(&self) -> PortForward
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 moreAuto Trait Implementations§
impl Freeze for PortForward
impl RefUnwindSafe for PortForward
impl Send for PortForward
impl Sync for PortForward
impl Unpin for PortForward
impl UnsafeUnpin for PortForward
impl UnwindSafe for PortForward
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