pub struct IncrementalLoadResponse {
pub batch: Vec<Predicate>,
pub total_count: usize,
pub next_offset: Option<usize>,
pub is_last: bool,
}Expand description
Incremental loading response
Fields§
§batch: Vec<Predicate>Batch of predicates
total_count: usizeTotal count available
next_offset: Option<usize>Next offset for continuation
is_last: boolWhether this is the last batch
Trait Implementations§
Source§impl Clone for IncrementalLoadResponse
impl Clone for IncrementalLoadResponse
Source§fn clone(&self) -> IncrementalLoadResponse
fn clone(&self) -> IncrementalLoadResponse
Returns a duplicate of the value. Read more
1.0.0 · 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 IncrementalLoadResponse
impl Debug for IncrementalLoadResponse
Source§impl<'de> Deserialize<'de> for IncrementalLoadResponse
impl<'de> Deserialize<'de> for IncrementalLoadResponse
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
Auto Trait Implementations§
impl Freeze for IncrementalLoadResponse
impl RefUnwindSafe for IncrementalLoadResponse
impl Send for IncrementalLoadResponse
impl Sync for IncrementalLoadResponse
impl Unpin for IncrementalLoadResponse
impl UnwindSafe for IncrementalLoadResponse
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more