Enum rustwide::cmd::MountKind[][src]

#[non_exhaustive]pub enum MountKind {
    ReadWrite,
    ReadOnly,
}

Whether to mount a path in the sandbox with write permissions or not.

Variants (Non-exhaustive)

Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
ReadWrite

Allow the sandboxed code to change the mounted data.

ReadOnly

Prevent the sandboxed code from changing the mounted data.

Trait Implementations

impl Clone for MountKind[src]

impl Copy for MountKind[src]

impl Eq for MountKind[src]

impl PartialEq<MountKind> for MountKind[src]

impl StructuralEq for MountKind[src]

impl StructuralPartialEq for MountKind[src]

Auto Trait Implementations

impl RefUnwindSafe for MountKind

impl Send for MountKind

impl Sync for MountKind

impl Unpin for MountKind

impl UnwindSafe for MountKind

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<Q, K> Equivalent<K> for Q where
    K: Borrow<Q> + ?Sized,
    Q: Eq + ?Sized
[src]

impl<T> From<T> for T[src]

impl<T> Instrument for T[src]

impl<T> Instrument for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<V, T> VZip<V> for T where
    V: MultiLane<T>, 
[src]