[][src]Enum vmap::Protect

pub enum Protect {
    ReadOnly,
    ReadWrite,
    ReadCopy,
}

Protection level for a page.

Variants

ReadOnly

The page(s) may only be read from.

ReadWrite

The page(s) may be read from and written to.

ReadCopy

Like ReadWrite, but changes are not shared.

Auto Trait Implementations

impl RefUnwindSafe for Protect

impl Send for Protect

impl Sync for Protect

impl Unpin for Protect

impl UnwindSafe for Protect

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<T> From<T> for T[src]

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

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.