pub struct SnapshotManifest {
pub version: i32,
pub digest: String,
pub table: String,
pub as_of_commit_seq: i64,
pub scope_digest: String,
pub row_cursor: Option<String>,
pub row_limit: i64,
pub next_row_cursor: Option<String>,
pub is_first_page: bool,
pub is_last_page: bool,
pub chunks: Vec<SnapshotManifestChunkRef>,
}Fields§
§version: i32§digest: String§table: String§as_of_commit_seq: i64§scope_digest: String§row_cursor: Option<String>§row_limit: i64§next_row_cursor: Option<String>§is_first_page: bool§is_last_page: bool§chunks: Vec<SnapshotManifestChunkRef>Trait Implementations§
Source§impl Clone for SnapshotManifest
impl Clone for SnapshotManifest
Source§fn clone(&self) -> SnapshotManifest
fn clone(&self) -> SnapshotManifest
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 SnapshotManifest
impl Debug for SnapshotManifest
Source§impl<'de> Deserialize<'de> for SnapshotManifest
impl<'de> Deserialize<'de> for SnapshotManifest
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 SnapshotManifest
impl RefUnwindSafe for SnapshotManifest
impl Send for SnapshotManifest
impl Sync for SnapshotManifest
impl Unpin for SnapshotManifest
impl UnsafeUnpin for SnapshotManifest
impl UnwindSafe for SnapshotManifest
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