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 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”.
Trait Implementations§
Source§impl Clone for InspectMount
impl Clone for InspectMount
Source§fn clone(&self) -> InspectMount
fn clone(&self) -> InspectMount
1.0.0 (const: unstable) · 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<'de> Deserialize<'de> for InspectMount
impl<'de> Deserialize<'de> for InspectMount
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<InspectMount, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<InspectMount, <__D as Deserializer<'de>>::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 ==.