Struct podman_autogen_api::models::inspect_mount::InspectMount
source · pub struct InspectMount {
pub destination: Option<String>,
pub driver: Option<String>,
pub mode: Option<String>,
pub name: Option<String>,
pub options: Option<Vec<String>>,
pub propagation: Option<String>,
pub rw: Option<bool>,
pub source: Option<String>,
pub type: Option<String>,
}
Expand description
InspectMount : InspectMount provides a record of a single mount in a container. It contains fields for both named and normal volumes. Only user-specified volumes will be included, and tmpfs volumes are not included even if the user specified them.
Fields§
§destination: Option<String>
The destination directory for the volume. Specified as a path within the container, as it would be passed into the OCI runtime.
driver: Option<String>
The driver used for the named volume. Empty for bind mounts.
mode: Option<String>
Contains SELinux :z/:Z mount options. Unclear what, if anything, else goes in here.
name: Option<String>
The name of the volume. Empty for bind mounts.
options: Option<Vec<String>>
All remaining mount options. Additional data, not present in the original output.
propagation: Option<String>
Mount propagation for the mount. Can be empty if not specified, but is always printed - no omitempty.
rw: Option<bool>
Whether the volume is read-write
source: Option<String>
The source directory for the volume.
type: Option<String>
Whether the mount is a volume or bind mount. Allowed values are "volume" and "bind".
Implementations§
source§impl InspectMount
impl InspectMount
sourcepub fn new() -> InspectMount
pub fn new() -> InspectMount
InspectMount provides a record of a single mount in a container. It contains fields for both named and normal volumes. Only user-specified volumes will be included, and tmpfs volumes are not included even if the user specified them.
Trait Implementations§
source§impl Clone for InspectMount
impl Clone for InspectMount
source§fn clone(&self) -> InspectMount
fn clone(&self) -> InspectMount
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for InspectMount
impl Debug for InspectMount
source§impl Default for InspectMount
impl Default for InspectMount
source§fn default() -> InspectMount
fn default() -> InspectMount
source§impl<'de> Deserialize<'de> for InspectMount
impl<'de> Deserialize<'de> for InspectMount
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 InspectMount
impl PartialEq for InspectMount
source§fn eq(&self, other: &InspectMount) -> bool
fn eq(&self, other: &InspectMount) -> bool
self
and other
values to be equal, and is used
by ==
.source§impl Serialize for InspectMount
impl Serialize for InspectMount
impl StructuralPartialEq for InspectMount
Auto Trait Implementations§
impl Freeze for InspectMount
impl RefUnwindSafe for InspectMount
impl Send for InspectMount
impl Sync for InspectMount
impl Unpin for InspectMount
impl UnwindSafe for InspectMount
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
)