#[non_exhaustive]pub struct StatementPage {
pub items: Option<Vec<Item>>,
pub size: usize,
pub next_token: Option<String>,
}Expand description
One page of a statement’s result.
Only a SELECT paginates. Every other statement returns the whole result
and no continuation token.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.items: Option<Vec<Item>>The rows this page carries, with the same Some/None meaning as
execute.
size: usizeTotal item bytes touched, for ConsumedCapacity.
next_token: Option<String>Where to resume, when more rows matched than this page returned.
Trait Implementations§
Source§impl Debug for StatementPage
impl Debug for StatementPage
Source§impl Default for StatementPage
impl Default for StatementPage
Source§fn default() -> StatementPage
fn default() -> StatementPage
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for StatementPage
impl RefUnwindSafe for StatementPage
impl Send for StatementPage
impl Sync for StatementPage
impl Unpin for StatementPage
impl UnsafeUnpin for StatementPage
impl UnwindSafe for StatementPage
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