pub struct IcrcAccountTransactionValidCacheSummary {
pub index_canister_id: String,
pub transaction_count: usize,
pub newest_transaction_id: Option<String>,
pub oldest_transaction_id: Option<String>,
pub page_size: u32,
pub page_count: u32,
pub point_in_time_guaranteed: bool,
pub collection_started_at: String,
pub collection_completed_at: String,
pub cache_path: String,
}Expand description
IcrcAccountTransactionValidCacheSummary
Facts read only from an admitted complete account-history snapshot.
Fields§
§index_canister_id: StringVerified index canister.
transaction_count: usizeNumber of cached transaction rows.
newest_transaction_id: Option<String>Highest cached transaction id.
oldest_transaction_id: Option<String>Lowest cached transaction id.
page_size: u32Maximum transactions requested per source page.
page_count: u32Number of source pages collected.
point_in_time_guaranteed: boolWhether the source guaranteed one point-in-time snapshot.
collection_started_at: StringComplete collection start timestamp.
collection_completed_at: StringComplete collection finish timestamp.
cache_path: StringComplete-cache path.
Trait Implementations§
impl Eq for IcrcAccountTransactionValidCacheSummary
impl StructuralPartialEq for IcrcAccountTransactionValidCacheSummary
Auto Trait Implementations§
impl Forget for IcrcAccountTransactionValidCacheSummary
impl Freeze for IcrcAccountTransactionValidCacheSummary
impl RefUnwindSafe for IcrcAccountTransactionValidCacheSummary
impl Send for IcrcAccountTransactionValidCacheSummary
impl Sync for IcrcAccountTransactionValidCacheSummary
impl Unpin for IcrcAccountTransactionValidCacheSummary
impl UnsafeUnpin for IcrcAccountTransactionValidCacheSummary
impl UnwindSafe for IcrcAccountTransactionValidCacheSummary
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