Struct docker_api::opts::NodeUpdateOpts
source · [−]pub struct NodeUpdateOpts { /* private fields */ }
Implementations
sourceimpl NodeUpdateOpts
impl NodeUpdateOpts
sourcepub fn builder<V: Into<String>>(version: V) -> NodeUpdateOptsBuilder
Available on crate feature swarm
only.
pub fn builder<V: Into<String>>(version: V) -> NodeUpdateOptsBuilder
swarm
only.return a new instance of a builder for Opts
sourcepub fn labels<K, V>(self, labels: impl IntoIterator<Item = (K, V)>) -> Self where
K: Serialize + Eq + Hash,
V: Serialize,
Available on crate feature swarm
only.
pub fn labels<K, V>(self, labels: impl IntoIterator<Item = (K, V)>) -> Self where
K: Serialize + Eq + Hash,
V: Serialize,
swarm
only.User-defined key/value metadata
sourcepub fn name(self, name: impl Serialize) -> Self
Available on crate feature swarm
only.
pub fn name(self, name: impl Serialize) -> Self
swarm
only.Name for the node.
sourcepub fn role(self, role: NodeSpecRoleInlineItem) -> Self
Available on crate feature swarm
only.
pub fn role(self, role: NodeSpecRoleInlineItem) -> Self
swarm
only.Role of the node.
sourcepub fn availability(self, availability: NodeSpecAvailabilityInlineItem) -> Self
Available on crate feature swarm
only.
pub fn availability(self, availability: NodeSpecAvailabilityInlineItem) -> Self
swarm
only.Availability of the node.
pub fn serialize(&self) -> Result<String>
Available on crate feature
swarm
only.pub fn version(&self) -> &str
Available on crate feature
swarm
only.Trait Implementations
sourceimpl Debug for NodeUpdateOpts
Available on crate feature swarm
only.
impl Debug for NodeUpdateOpts
Available on crate feature
swarm
only.sourceimpl Serialize for NodeUpdateOpts
Available on crate feature swarm
only.
impl Serialize for NodeUpdateOpts
Available on crate feature
swarm
only.Auto Trait Implementations
impl RefUnwindSafe for NodeUpdateOpts
impl Send for NodeUpdateOpts
impl Sync for NodeUpdateOpts
impl Unpin for NodeUpdateOpts
impl UnwindSafe for NodeUpdateOpts
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
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
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more