pub enum MountType {
Regular,
Bind,
Overlay {
layers: Vec<VfsEntryRef>,
},
}
Expand description
Type of mount operation
Variants§
Regular
Regular mount
Bind
Bind mount (mount existing directory at another location)
Overlay
Overlay mount (overlay multiple directories)
Fields
§
layers: Vec<VfsEntryRef>
The list of overlay layers (top to bottom priority)
Trait Implementations§
Auto Trait Implementations§
impl Freeze for MountType
impl !RefUnwindSafe for MountType
impl Send for MountType
impl Sync for MountType
impl Unpin for MountType
impl !UnwindSafe for MountType
Blanket Implementations§
§impl<T> Any for Twhere
T: 'static + ?Sized,
impl<T> Any for Twhere
T: 'static + ?Sized,
§impl<T> Borrow<T> for Twhere
T: ?Sized,
impl<T> Borrow<T> for Twhere
T: ?Sized,
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)