pub struct ScrollChunksReqPayload {
pub filters: Option<Option<Box<ChunkFilter>>>,
pub offset_chunk_id: Option<Option<Uuid>>,
pub page_size: Option<Option<i64>>,
pub sort_by: Option<Option<Box<SortByField>>>,
}Fields§
§filters: Option<Option<Box<ChunkFilter>>>§offset_chunk_id: Option<Option<Uuid>>Offset chunk id is the id of the chunk to start the page from. If not specified, this defaults to the first chunk in the dataset sorted by id ascending.
page_size: Option<Option<i64>>Page size is the number of chunks to fetch. This can be used to fetch more than 10 chunks at a time.
sort_by: Option<Option<Box<SortByField>>>Implementations§
Source§impl ScrollChunksReqPayload
impl ScrollChunksReqPayload
pub fn new() -> ScrollChunksReqPayload
Trait Implementations§
Source§impl Clone for ScrollChunksReqPayload
impl Clone for ScrollChunksReqPayload
Source§fn clone(&self) -> ScrollChunksReqPayload
fn clone(&self) -> ScrollChunksReqPayload
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 ScrollChunksReqPayload
impl Debug for ScrollChunksReqPayload
Source§impl Default for ScrollChunksReqPayload
impl Default for ScrollChunksReqPayload
Source§fn default() -> ScrollChunksReqPayload
fn default() -> ScrollChunksReqPayload
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ScrollChunksReqPayload
impl<'de> Deserialize<'de> for ScrollChunksReqPayload
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 ScrollChunksReqPayload
impl PartialEq for ScrollChunksReqPayload
Source§impl Serialize for ScrollChunksReqPayload
impl Serialize for ScrollChunksReqPayload
impl StructuralPartialEq for ScrollChunksReqPayload
Auto Trait Implementations§
impl Freeze for ScrollChunksReqPayload
impl RefUnwindSafe for ScrollChunksReqPayload
impl Send for ScrollChunksReqPayload
impl Sync for ScrollChunksReqPayload
impl Unpin for ScrollChunksReqPayload
impl UnwindSafe for ScrollChunksReqPayload
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