[][src]Enum hashcow::Form

pub enum Form {
    Borrowed,
    Owned,
}

The form of the entry in the map. Can be either Borrowed or Owned.

Variants

Borrowed

The map entry is borrowed.

Owned

The map entry is owned.

Trait Implementations

impl PartialEq<Form> for Form[src]

#[must_use] fn ne(&self, other: &Rhs) -> bool1.0.0[src]

This method tests for !=.

impl Copy for Form[src]

impl Clone for Form[src]

fn clone_from(&mut self, source: &Self)1.0.0[src]

Performs copy-assignment from source. Read more

impl Debug for Form[src]

Auto Trait Implementations

impl Send for Form

impl Unpin for Form

impl Sync for Form

impl UnwindSafe for Form

impl RefUnwindSafe for Form

Blanket Implementations

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

type Owned = T

The resulting type after obtaining ownership.

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.

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

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

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