pub struct VolumeReference {
pub name: String,
pub read_only: Option<bool>,
pub destination_path: String,
}Expand description
VolumeReference : Describes a reference to a volume resource.
Fields§
§name: StringName of the volume being referenced.
read_only: Option<bool>The flag indicating whether the volume is read only. Default is ‘false’.
destination_path: StringThe path within the container at which the volume should be mounted. Only valid path characters are allowed.
Implementations§
Source§impl VolumeReference
impl VolumeReference
Sourcepub fn new(name: String, destination_path: String) -> VolumeReference
pub fn new(name: String, destination_path: String) -> VolumeReference
Describes a reference to a volume resource.
Trait Implementations§
Source§impl Clone for VolumeReference
impl Clone for VolumeReference
Source§impl Debug for VolumeReference
impl Debug for VolumeReference
Source§impl Default for VolumeReference
impl Default for VolumeReference
Source§impl<'de> Deserialize<'de> for VolumeReference
impl<'de> Deserialize<'de> for VolumeReference
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 VolumeReference
impl PartialEq for VolumeReference
Source§impl Serialize for VolumeReference
impl Serialize for VolumeReference
impl StructuralPartialEq for VolumeReference
Auto Trait Implementations§
impl Freeze for VolumeReference
impl RefUnwindSafe for VolumeReference
impl Send for VolumeReference
impl Sync for VolumeReference
impl Unpin for VolumeReference
impl UnsafeUnpin for VolumeReference
impl UnwindSafe for VolumeReference
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