pub enum BindType {
ReadOnly,
ReadWrite,
Shared,
}
Expand description
Bind mount type specifying access and propagation behavior
Different bind types provide various levels of access control and mount propagation for container and namespace isolation.
Variants§
ReadOnly
Read-only bind mount - prevents write operations
ReadWrite
Read-write bind mount - allows full access
Shared bind mount - propagates mount events to other namespaces
Trait Implementations§
impl Copy for BindType
impl Eq for BindType
impl StructuralPartialEq for BindType
Auto Trait Implementations§
impl Freeze for BindType
impl RefUnwindSafe for BindType
impl Send for BindType
impl Sync for BindType
impl Unpin for BindType
impl UnwindSafe for BindType
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
)§impl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
impl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.