pub enum JobMount {
Bind {
mount_point: Utf8PathBuf,
local_path: Utf8PathBuf,
read_only: bool,
},
Devices {
devices: EnumSet<JobDevice>,
},
Devpts {
mount_point: Utf8PathBuf,
},
Mqueue {
mount_point: Utf8PathBuf,
},
Proc {
mount_point: Utf8PathBuf,
},
Sys {
mount_point: Utf8PathBuf,
},
Tmp {
mount_point: Utf8PathBuf,
},
}Variants§
Bind
Devices
Devpts
Fields
§
mount_point: Utf8PathBufMqueue
Fields
§
mount_point: Utf8PathBufProc
Fields
§
mount_point: Utf8PathBufSys
Fields
§
mount_point: Utf8PathBufTmp
Fields
§
mount_point: Utf8PathBufTrait Implementations§
Source§impl<'de> Deserialize<'de> for JobMount
impl<'de> Deserialize<'de> for JobMount
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 From<JobMountForTomlAndJson> for JobMount
impl From<JobMountForTomlAndJson> for JobMount
Source§fn from(job_mount: JobMountForTomlAndJson) -> JobMount
fn from(job_mount: JobMountForTomlAndJson) -> JobMount
Converts to this type from the input type.
Source§impl Ord for JobMount
impl Ord for JobMount
Source§impl PartialOrd for JobMount
impl PartialOrd for JobMount
impl Eq for JobMount
impl StructuralPartialEq for JobMount
Auto Trait Implementations§
impl Freeze for JobMount
impl RefUnwindSafe for JobMount
impl Send for JobMount
impl Sync for JobMount
impl Unpin for JobMount
impl UnwindSafe for JobMount
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