[][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

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.