[][src]Enum ledb::Comp

pub enum Comp {
    Eq(KeyData),
    In(Vec<KeyData>),
    Lt(KeyData),
    Le(KeyData),
    Gt(KeyData),
    Ge(KeyData),
    Bw(KeyDataboolKeyDatabool),
    Has,
}

Comparison operator of filter

Variants

Equal

In set (equal one of)

Less than

Less than or equal

Greater than

Greater than or equal

Between (in range)

Has

Field exists (not null)

Trait Implementations

impl Clone for Comp[src]

impl Debug for Comp[src]

impl<'de> Deserialize<'de> for Comp[src]

impl Eq for Comp[src]

impl PartialEq<Comp> for Comp[src]

impl Serialize for Comp[src]

impl StructuralEq for Comp[src]

impl StructuralPartialEq for Comp[src]

Auto Trait Implementations

impl RefUnwindSafe for Comp

impl Send for Comp

impl Sync for Comp

impl Unpin for Comp

impl UnwindSafe for Comp

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<'a, T> DefaultFeatures<'a> for T where
    T: 'a + Clone + Send + Sync
[src]

impl<T> DeserializeOwned for T where
    T: for<'de> Deserialize<'de>, 
[src]

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

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

impl<'a, T> NonSyncFeatures<'a> for T where
    T: 'a + Clone
[src]

impl<T> SafeBorrow<T> for T where
    T: ?Sized
[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.