pub struct LiveQueryPageOutput {
pub entity: String,
pub columns: Vec<String>,
pub rows: Vec<Vec<OutputValue>>,
pub row_count: u32,
pub continuation: Option<String>,
pub work: ScalarPageWork,
}Expand description
One revision-tolerant scalar keyset page.
A non-null continuation means traversal has not been proven exhausted. The token is authenticated but not encrypted and must be treated as opaque.
Fields§
§entity: StringAccepted entity name used for the read.
columns: Vec<String>Selected output-column names in row order.
rows: Vec<Vec<OutputValue>>Row-oriented output values.
row_count: u32Number of returned rows.
continuation: Option<String>Authenticated continuation, or None after proven exhaustion.
work: ScalarPageWorkBounded work observed while producing this page.
Trait Implementations§
Source§impl CandidType for LiveQueryPageOutput
impl CandidType for LiveQueryPageOutput
Source§impl Clone for LiveQueryPageOutput
impl Clone for LiveQueryPageOutput
Source§fn clone(&self) -> LiveQueryPageOutput
fn clone(&self) -> LiveQueryPageOutput
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 LiveQueryPageOutput
impl Debug for LiveQueryPageOutput
Source§impl<'de> Deserialize<'de> for LiveQueryPageOutput
impl<'de> Deserialize<'de> for LiveQueryPageOutput
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
impl Eq for LiveQueryPageOutput
Source§impl PartialEq for LiveQueryPageOutput
impl PartialEq for LiveQueryPageOutput
impl StructuralPartialEq for LiveQueryPageOutput
Auto Trait Implementations§
impl Freeze for LiveQueryPageOutput
impl RefUnwindSafe for LiveQueryPageOutput
impl Send for LiveQueryPageOutput
impl Sync for LiveQueryPageOutput
impl Unpin for LiveQueryPageOutput
impl UnsafeUnpin for LiveQueryPageOutput
impl UnwindSafe for LiveQueryPageOutput
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