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) -> Selfwhere
N: Into<String>,
D: AsRef<str>,
pub fn new<N, D>(name: N, data: D) -> Selfwhere
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) -> Selfwhere
K: Into<String>,
V: Into<String>,
pub fn add_label<K, V>(self, key: K, val: V) -> Selfwhere
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 · sourceconst fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl 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 Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
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