Struct docker_api::api::config::opts::ConfigCreateOpts
source · [−]pub struct ConfigCreateOpts { /* private fields */ }
Available on crate feature
swarm
only.Expand description
Structure used to create a new config with Configs::create
.
Implementations
sourceimpl ConfigCreateOpts
impl ConfigCreateOpts
sourcepub fn new<N, D>(name: N, data: D) -> Self where
N: Into<String>,
D: AsRef<str>,
pub fn new<N, D>(name: N, data: D) -> Self where
N: Into<String>,
D: AsRef<str>,
Create a new config with name and data. This function will take care of encoding the config’s data as base64.
sourcepub fn set_templating(self, driver: Driver) -> Self
pub fn set_templating(self, driver: Driver) -> Self
Set the templating driver of this config.
sourcepub fn add_label<K, V>(self, key: K, val: V) -> Self where
K: Into<String>,
V: Into<String>,
pub fn add_label<K, V>(self, key: K, val: V) -> Self where
K: Into<String>,
V: Into<String>,
Add a label to this config
pub fn serialize(&self) -> Result<String>
Trait Implementations
sourceimpl Clone for ConfigCreateOpts
impl Clone for ConfigCreateOpts
sourcefn clone(&self) -> ConfigCreateOpts
fn clone(&self) -> ConfigCreateOpts
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for ConfigCreateOpts
impl Debug for ConfigCreateOpts
sourceimpl<'de> Deserialize<'de> for ConfigCreateOpts
impl<'de> Deserialize<'de> for ConfigCreateOpts
sourcefn 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
sourceimpl Serialize for ConfigCreateOpts
impl Serialize for ConfigCreateOpts
Auto Trait Implementations
impl RefUnwindSafe for ConfigCreateOpts
impl Send for ConfigCreateOpts
impl Sync for ConfigCreateOpts
impl Unpin for ConfigCreateOpts
impl UnwindSafe for ConfigCreateOpts
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