pub struct OqxResult {
pub hits: Vec<Value>,
pub truncated: bool,
pub cursor: Option<String>,
pub consumer: Consumer,
pub count: Option<f64>,
pub exists: Option<bool>,
pub none: Option<bool>,
pub values: Option<Vec<Value>>,
pub hints: Vec<String>,
}Expand description
§1.4 OqxResult.
Fields§
§hits: Vec<Value>§truncated: bool§cursor: Option<String>§consumer: Consumer§count: Option<f64>§exists: Option<bool>§none: Option<bool>§values: Option<Vec<Value>>A top-level values projection’s bare values, in place of hits.
hints: Vec<String>Unknown names (spec/surface §1.5, 4.6): one line per bare name the
query reads that no object of its row kind in the repository carries —
the rows are still returned.
First-reference order, deduplicated; empty = absent on the wire (never
[]). The last member of the result.
Implementations§
Trait Implementations§
impl StructuralPartialEq for OqxResult
Auto Trait Implementations§
impl Freeze for OqxResult
impl RefUnwindSafe for OqxResult
impl Send for OqxResult
impl Sync for OqxResult
impl Unpin for OqxResult
impl UnsafeUnpin for OqxResult
impl UnwindSafe for OqxResult
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