pub struct IcrcAccountTransactionCompleteness {
pub status: String,
pub page_size: u32,
pub page_count: u32,
pub row_count: usize,
pub point_in_time_guaranteed: bool,
}Expand description
IcrcAccountTransactionCompleteness
Evidence that a persisted account-history snapshot exhausted the index API.
Fields§
§status: StringStable completeness classification; complete snapshots use api_exhausted.
page_size: u32Maximum transactions requested per source page.
page_count: u32Number of source pages collected.
row_count: usizeNumber of unique persisted transaction rows.
point_in_time_guaranteed: boolWhether the source guarantees every page belongs to one point in time.
Trait Implementations§
Source§impl Clone for IcrcAccountTransactionCompleteness
impl Clone for IcrcAccountTransactionCompleteness
Source§fn clone(&self) -> IcrcAccountTransactionCompleteness
fn clone(&self) -> IcrcAccountTransactionCompleteness
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<'de> Deserialize<'de> for IcrcAccountTransactionCompleteness
impl<'de> Deserialize<'de> for IcrcAccountTransactionCompleteness
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
impl Eq for IcrcAccountTransactionCompleteness
impl StructuralPartialEq for IcrcAccountTransactionCompleteness
Auto Trait Implementations§
impl Freeze for IcrcAccountTransactionCompleteness
impl RefUnwindSafe for IcrcAccountTransactionCompleteness
impl Send for IcrcAccountTransactionCompleteness
impl Sync for IcrcAccountTransactionCompleteness
impl Unpin for IcrcAccountTransactionCompleteness
impl UnsafeUnpin for IcrcAccountTransactionCompleteness
impl UnwindSafe for IcrcAccountTransactionCompleteness
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