pub enum ServiceVolume {
String(String),
Object {
bind: Option<ServiceVolumeBind>,
consistency: Option<String>,
read_only: Option<BoolOrStr>,
source: Option<String>,
target: Option<String>,
tmpfs: Option<ServiceVolumeTmpfs>,
type_: String,
volume: Box<Option<ServiceVolumeValue>>,
},
}
Variants§
Trait Implementations§
Source§impl Clone for ServiceVolume
impl Clone for ServiceVolume
Source§fn clone(&self) -> ServiceVolume
fn clone(&self) -> ServiceVolume
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for ServiceVolume
impl Debug for ServiceVolume
Source§impl<'de> Deserialize<'de> for ServiceVolume
impl<'de> Deserialize<'de> for ServiceVolume
Source§fn 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
Source§impl PartialEq for ServiceVolume
impl PartialEq for ServiceVolume
Source§impl PartialOrd for ServiceVolume
impl PartialOrd for ServiceVolume
Source§impl Serialize for ServiceVolume
impl Serialize for ServiceVolume
impl StructuralPartialEq for ServiceVolume
Auto Trait Implementations§
impl Freeze for ServiceVolume
impl RefUnwindSafe for ServiceVolume
impl Send for ServiceVolume
impl Sync for ServiceVolume
impl Unpin for ServiceVolume
impl UnwindSafe for ServiceVolume
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)