[][src]Enum fabric_contract::contract::KeyQueryHandler

pub enum KeyQueryHandler {
    Range(StringString),
    RangeFrom(String),
    RangeTo(String),
    RangeAll(),
}

Key Queryhandler

Enumeration to define the Key Range queries that can take place.

Variants

Range(StringString)

Range(string,string) The start and end keys

RangeFrom(String)

RangeFrom(string) From the given key to the end

RangeTo(String)

RangeTo(string) From the start to the given key

RangeAll()

RangeAll(), All composite keys. use with caution

Auto Trait Implementations

impl RefUnwindSafe for KeyQueryHandler

impl Send for KeyQueryHandler

impl Sync for KeyQueryHandler

impl Unpin for KeyQueryHandler

impl UnwindSafe for KeyQueryHandler

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.