pub struct SnapshotRefreshAttemptStatus {
pub status: CacheRefreshAttemptStatus,
pub started_at: String,
pub updated_at: String,
pub page_size: u32,
pub pages_fetched: u32,
pub rows_fetched: usize,
pub last_cursor: Option<String>,
pub last_error: Option<String>,
}Expand description
SnapshotRefreshAttemptStatus
Report-safe lifecycle evidence projected after a family validates its attempt sidecar.
Fields§
§status: CacheRefreshAttemptStatusCurrent lifecycle status.
started_at: StringAttempt start timestamp.
updated_at: StringLatest attempt update timestamp.
page_size: u32Requested page size.
pages_fetched: u32Successfully retained pages.
rows_fetched: usizeSuccessfully retained rows.
last_cursor: Option<String>Latest exclusive cursor.
last_error: Option<String>Terminal failure evidence.
Trait Implementations§
Source§impl Clone for SnapshotRefreshAttemptStatus
impl Clone for SnapshotRefreshAttemptStatus
Source§impl Debug for SnapshotRefreshAttemptStatus
impl Debug for SnapshotRefreshAttemptStatus
impl Eq for SnapshotRefreshAttemptStatus
impl StructuralPartialEq for SnapshotRefreshAttemptStatus
Auto Trait Implementations§
impl Freeze for SnapshotRefreshAttemptStatus
impl RefUnwindSafe for SnapshotRefreshAttemptStatus
impl Send for SnapshotRefreshAttemptStatus
impl Sync for SnapshotRefreshAttemptStatus
impl Unpin for SnapshotRefreshAttemptStatus
impl UnsafeUnpin for SnapshotRefreshAttemptStatus
impl UnwindSafe for SnapshotRefreshAttemptStatus
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