pub struct RunStoreReport {
pub path: PathBuf,
pub schema_version: i64,
pub workspace_id: WorkspaceId,
pub lineage_id: LineageId,
pub archived: bool,
pub runs: u64,
pub lifecycle_events: u64,
pub activity_retained: u64,
pub activity_pruned_through: u64,
}Expand description
What a verified run store holds.
Fields§
§path: PathBufVerified file as a canonical absolute path.
schema_version: i64Layout version in the header.
workspace_id: WorkspaceIdWorkspace the run store is bound to.
lineage_id: LineageIdHistory the run store was created or last restored for; runs recorded earlier are foreign.
archived: boolWhether the file is a backup that only a restore makes writable.
runs: u64Runs recorded.
lifecycle_events: u64Lifecycle facts recorded; they are never pruned.
activity_retained: u64Activity records still held.
activity_pruned_through: u64Highest activity sequence retention has removed.
Trait Implementations§
Source§impl Clone for RunStoreReport
impl Clone for RunStoreReport
Source§impl Debug for RunStoreReport
impl Debug for RunStoreReport
impl Eq for RunStoreReport
Source§impl PartialEq for RunStoreReport
impl PartialEq for RunStoreReport
Source§impl Serialize for RunStoreReport
impl Serialize for RunStoreReport
impl StructuralPartialEq for RunStoreReport
Auto Trait Implementations§
impl Freeze for RunStoreReport
impl RefUnwindSafe for RunStoreReport
impl Send for RunStoreReport
impl Sync for RunStoreReport
impl Unpin for RunStoreReport
impl UnsafeUnpin for RunStoreReport
impl UnwindSafe for RunStoreReport
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