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