Struct podman_autogen_api::models::mount_point::MountPoint
source · pub struct MountPoint {
pub destination: Option<String>,
pub driver: Option<String>,
pub mode: Option<String>,
pub name: Option<String>,
pub propagation: Option<String>,
pub rw: Option<bool>,
pub source: Option<String>,
pub type: Option<String>,
}
Expand description
MountPoint : This is used for reporting the mountpoints in use by a container.
Fields§
§destination: Option<String>
Destination is the path relative to the container root (/
) where the Source is mounted inside the container.
driver: Option<String>
Driver is the volume driver used to create the volume (if it is a volume).
mode: Option<String>
Mode is a comma separated list of options supplied by the user when creating the bind/volume mount. The default is platform-specific (\"z\"
on Linux, empty on Windows).
name: Option<String>
Name is the name reference to the underlying data defined by Source
e.g., the volume name.
propagation: Option<String>
§rw: Option<bool>
RW indicates whether the mount is mounted writable (read-write).
source: Option<String>
Source is the source location of the mount. For volumes, this contains the storage location of the volume (within /var/lib/docker/volumes/
). For bind-mounts, and npipe
, this contains the source (host) part of the bind-mount. For tmpfs
mount points, this field is empty.
type: Option<String>
Implementations§
source§impl MountPoint
impl MountPoint
sourcepub fn new() -> MountPoint
pub fn new() -> MountPoint
This is used for reporting the mountpoints in use by a container.
Trait Implementations§
source§impl Clone for MountPoint
impl Clone for MountPoint
source§fn clone(&self) -> MountPoint
fn clone(&self) -> MountPoint
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for MountPoint
impl Debug for MountPoint
source§impl Default for MountPoint
impl Default for MountPoint
source§fn default() -> MountPoint
fn default() -> MountPoint
source§impl<'de> Deserialize<'de> for MountPoint
impl<'de> Deserialize<'de> for MountPoint
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>,
source§impl PartialEq for MountPoint
impl PartialEq for MountPoint
source§fn eq(&self, other: &MountPoint) -> bool
fn eq(&self, other: &MountPoint) -> bool
self
and other
values to be equal, and is used
by ==
.source§impl Serialize for MountPoint
impl Serialize for MountPoint
impl StructuralPartialEq for MountPoint
Auto Trait Implementations§
impl Freeze for MountPoint
impl RefUnwindSafe for MountPoint
impl Send for MountPoint
impl Sync for MountPoint
impl Unpin for MountPoint
impl UnwindSafe for MountPoint
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
clone_to_uninit
)