[−][src]Struct mokuroku::QueryResult
Represents a single result from a query.
The key
is that which was emitted by the application, and similarly the
value
is whatever the application emitted along with the key (it will be
an empty vector if the application emitted None
). The doc_id
is the
primary key of the data record, a named borrowed from PouchDB.
Fields
key: Box<[u8]>
Secondary index key generated by the application.
value: Box<[u8]>
Secondary index value generated by the application.
doc_id: Box<[u8]>
Document key from which this index entry was generated.
Trait Implementations
impl Debug for QueryResult
[src]
impl Eq for QueryResult
[src]
impl Hash for QueryResult
[src]
fn hash<__H: Hasher>(&self, state: &mut __H)
[src]
fn hash_slice<H>(data: &[Self], state: &mut H) where
H: Hasher,
1.3.0[src]
H: Hasher,
impl PartialEq<QueryResult> for QueryResult
[src]
fn eq(&self, other: &QueryResult) -> bool
[src]
fn ne(&self, other: &QueryResult) -> bool
[src]
impl StructuralEq for QueryResult
[src]
impl StructuralPartialEq for QueryResult
[src]
Auto Trait Implementations
impl RefUnwindSafe for QueryResult
impl Send for QueryResult
impl Sync for QueryResult
impl Unpin for QueryResult
impl UnwindSafe for QueryResult
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,