pub struct DocumentList {
pub data: Option<Vec<HashMap<String, Value>>>,
}Fields§
§data: Option<Vec<HashMap<String, Value>>>Data is the matching documents, newest-updated first unless order_by said otherwise, each projected to the requested fields plus the envelope keys.
Implementations§
Source§impl DocumentList
impl DocumentList
pub fn new() -> DocumentList
Trait Implementations§
Source§impl Clone for DocumentList
impl Clone for DocumentList
Source§fn clone(&self) -> DocumentList
fn clone(&self) -> DocumentList
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for DocumentList
impl Debug for DocumentList
Source§impl Default for DocumentList
impl Default for DocumentList
Source§fn default() -> DocumentList
fn default() -> DocumentList
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for DocumentList
impl<'de> Deserialize<'de> for DocumentList
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for DocumentList
impl PartialEq for DocumentList
Source§impl Serialize for DocumentList
impl Serialize for DocumentList
impl StructuralPartialEq for DocumentList
Auto Trait Implementations§
impl Freeze for DocumentList
impl RefUnwindSafe for DocumentList
impl Send for DocumentList
impl Sync for DocumentList
impl Unpin for DocumentList
impl UnsafeUnpin for DocumentList
impl UnwindSafe for DocumentList
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more