Enum vmap::AdviseUsage[][src]

pub enum AdviseUsage {
    Normal,
    WillNeed,
    WillNotNeed,
}

Hint for the immediacy of accessing the underlying mapping.

Variants

Normal

Use the system default behavior.

WillNeed

The map is expected to be accessed soon.

WillNotNeed

The map is not expected to be accessed soon.

Trait Implementations

impl Clone for AdviseUsage[src]

impl Copy for AdviseUsage[src]

impl Debug for AdviseUsage[src]

impl Eq for AdviseUsage[src]

impl Hash for AdviseUsage[src]

impl Ord for AdviseUsage[src]

impl PartialEq<AdviseUsage> for AdviseUsage[src]

impl PartialOrd<AdviseUsage> for AdviseUsage[src]

impl StructuralEq for AdviseUsage[src]

impl StructuralPartialEq for AdviseUsage[src]

Auto Trait Implementations

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> 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.