pub enum RemoteOutcomeShape {
Rows {
width: usize,
},
Documents {
width: usize,
},
Count,
Exists,
}Expand description
Expected authenticated success shape used for allocation-free budget scans.
Variants§
Rows
Selected rows with this exact output width.
Documents
Fetched documents with this exact output width.
Count
A scalar count.
Exists
A scalar existence verdict.
Trait Implementations§
Source§impl Clone for RemoteOutcomeShape
impl Clone for RemoteOutcomeShape
Source§fn clone(&self) -> RemoteOutcomeShape
fn clone(&self) -> RemoteOutcomeShape
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 moreimpl Copy for RemoteOutcomeShape
Source§impl Debug for RemoteOutcomeShape
impl Debug for RemoteOutcomeShape
impl Eq for RemoteOutcomeShape
Source§impl PartialEq for RemoteOutcomeShape
impl PartialEq for RemoteOutcomeShape
impl StructuralPartialEq for RemoteOutcomeShape
Auto Trait Implementations§
impl Freeze for RemoteOutcomeShape
impl RefUnwindSafe for RemoteOutcomeShape
impl Send for RemoteOutcomeShape
impl Sync for RemoteOutcomeShape
impl Unpin for RemoteOutcomeShape
impl UnsafeUnpin for RemoteOutcomeShape
impl UnwindSafe for RemoteOutcomeShape
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