pub struct KeyValueStoreKeysPage {
pub limit: i64,
pub is_truncated: bool,
pub exclusive_start_key: Option<String>,
pub next_exclusive_start_key: Option<String>,
pub items: Vec<KeyValueStoreKey>,
}Expand description
Result of listing keys in a key-value store (key-based pagination).
Fields§
§limit: i64Maximum number of keys returned for this request.
is_truncated: boolWhether there are more keys to fetch.
exclusive_start_key: Option<String>The key the listing started after.
next_exclusive_start_key: Option<String>The value to use as exclusive_start_key for the next page.
items: Vec<KeyValueStoreKey>The keys of this page.
Trait Implementations§
Source§impl Clone for KeyValueStoreKeysPage
impl Clone for KeyValueStoreKeysPage
Source§fn clone(&self) -> KeyValueStoreKeysPage
fn clone(&self) -> KeyValueStoreKeysPage
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 KeyValueStoreKeysPage
impl Debug for KeyValueStoreKeysPage
Source§impl<'de> Deserialize<'de> for KeyValueStoreKeysPage
impl<'de> Deserialize<'de> for KeyValueStoreKeysPage
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 KeyValueStoreKeysPage
impl RefUnwindSafe for KeyValueStoreKeysPage
impl Send for KeyValueStoreKeysPage
impl Sync for KeyValueStoreKeysPage
impl Unpin for KeyValueStoreKeysPage
impl UnsafeUnpin for KeyValueStoreKeysPage
impl UnwindSafe for KeyValueStoreKeysPage
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