[][src]Enum ejdb::meta::IndexType

pub enum IndexType {
    Lexical,
    Decimal,
    Token,
}

Represents an EJDB index type.

According to EJDB sources, Lexical is used for string indices, Decimal is used for numerical indices and Token is used for array indices.

Variants

LexicalDecimalToken

Trait Implementations

impl PartialEq<IndexType> for IndexType[src]

#[must_use]
fn ne(&self, other: &Rhs) -> bool
1.0.0
[src]

This method tests for !=.

impl Clone for IndexType[src]

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

Performs copy-assignment from source. Read more

impl Eq for IndexType[src]

impl Copy for IndexType[src]

impl Debug for IndexType[src]

impl FromStr for IndexType[src]

type Err = String

The associated error which can be returned from parsing.

Auto Trait Implementations

impl Send for IndexType

impl Sync for IndexType

Blanket Implementations

impl<T> From for T[src]

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

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

type Owned = T

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

type Error = !

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

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

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

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

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

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

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

impl<'a, T> TryFrom for T where
    T: FromStr
[src]

type Err = <T as FromStr>::Err

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

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

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