pub struct PublishedPort {
pub name: String,
pub port: u16,
pub publish: u16,
pub protocol: Protocol,
pub fixed: bool,
}Expand description
A port published on the host.
Fields§
§name: StringThe port’s name: how labels, outputs and the message refer to it.
port: u16The machine’s port.
publish: u16The host port asked for.
protocol: ProtocolTCP or UDP.
fixed: boolWhether the host port is always publish (else one the host picks, unless pinned).
Trait Implementations§
Source§impl Clone for PublishedPort
impl Clone for PublishedPort
Source§impl Debug for PublishedPort
impl Debug for PublishedPort
impl Eq for PublishedPort
Source§impl PartialEq for PublishedPort
impl PartialEq for PublishedPort
impl StructuralPartialEq for PublishedPort
Auto Trait Implementations§
impl Freeze for PublishedPort
impl RefUnwindSafe for PublishedPort
impl Send for PublishedPort
impl Sync for PublishedPort
impl Unpin for PublishedPort
impl UnsafeUnpin for PublishedPort
impl UnwindSafe for PublishedPort
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,
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.