Struct docker_api_stubs::models::VolumeCreateOptions
source · [−]pub struct VolumeCreateOptions {
pub driver: Option<String>,
pub driver_opts: Option<HashMap<String, String>>,
pub labels: Option<HashMap<String, String>>,
pub name: Option<String>,
}
Expand description
Volume configuration
Fields
driver: Option<String>
Name of the volume driver to use.
driver_opts: Option<HashMap<String, String>>
A mapping of driver options and values. These options are passed directly to the driver and are driver specific.
labels: Option<HashMap<String, String>>
User-defined key/value metadata.
name: Option<String>
The new volume’s name. If not specified, Docker generates a name.
Trait Implementations
sourceimpl Clone for VolumeCreateOptions
impl Clone for VolumeCreateOptions
sourcefn clone(&self) -> VolumeCreateOptions
fn clone(&self) -> VolumeCreateOptions
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 VolumeCreateOptions
impl Debug for VolumeCreateOptions
sourceimpl<'de> Deserialize<'de> for VolumeCreateOptions
impl<'de> Deserialize<'de> for VolumeCreateOptions
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 PartialEq<VolumeCreateOptions> for VolumeCreateOptions
impl PartialEq<VolumeCreateOptions> for VolumeCreateOptions
sourcefn eq(&self, other: &VolumeCreateOptions) -> bool
fn eq(&self, other: &VolumeCreateOptions) -> bool
sourceimpl Serialize for VolumeCreateOptions
impl Serialize for VolumeCreateOptions
impl StructuralPartialEq for VolumeCreateOptions
Auto Trait Implementations
impl RefUnwindSafe for VolumeCreateOptions
impl Send for VolumeCreateOptions
impl Sync for VolumeCreateOptions
impl Unpin for VolumeCreateOptions
impl UnwindSafe for VolumeCreateOptions
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