pub struct PortPublish {
pub container_port: String,
pub host_ip: Option<String>,
pub host_port: Option<String>,
}Expand description
Host port publish rule.
Fields§
§container_port: StringPort and protocol inside the container.
host_ip: Option<String>Host IP, if present.
host_port: Option<String>Host port.
Trait Implementations§
Source§impl Clone for PortPublish
impl Clone for PortPublish
Source§fn clone(&self) -> PortPublish
fn clone(&self) -> PortPublish
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for PortPublish
impl Debug for PortPublish
Source§impl<'de> Deserialize<'de> for PortPublish
impl<'de> Deserialize<'de> for PortPublish
Source§fn 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
impl Eq for PortPublish
Source§impl PartialEq for PortPublish
impl PartialEq for PortPublish
Source§impl Serialize for PortPublish
impl Serialize for PortPublish
impl StructuralPartialEq for PortPublish
Auto Trait Implementations§
impl Freeze for PortPublish
impl RefUnwindSafe for PortPublish
impl Send for PortPublish
impl Sync for PortPublish
impl Unpin for PortPublish
impl UnsafeUnpin for PortPublish
impl UnwindSafe for PortPublish
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.