pub struct RepositoryMaintenanceRunReport {Show 14 fields
pub rebuilt_commit_graph: bool,
pub rebuilt_ref_summary_index: bool,
pub rebuilt_worktree_index: bool,
pub refreshed_change_monitor: bool,
pub rebuilt_pull_planner_cache: bool,
pub pruned_pull_planner_entries: usize,
pub pack_install_intents_recovered_completed: u64,
pub pack_install_intents_aborted: u64,
pub pack_install_intents_skipped_in_progress: u64,
pub pack_install_intents_quarantined: u64,
pub pack_install_metrics: PackInstallMetricsSnapshot,
pub unpaired_packs_pruned: u64,
pub unpaired_pack_bytes_freed: u64,
pub report: RepositoryPerformanceInspectionReport,
}Fields§
§rebuilt_commit_graph: bool§rebuilt_ref_summary_index: bool§rebuilt_worktree_index: bool§refreshed_change_monitor: bool§rebuilt_pull_planner_cache: bool§pruned_pull_planner_entries: usize§pack_install_intents_recovered_completed: u64Pack install intents finished by L8 recovery (PackInstallRecoverReport.completed).
pack_install_intents_aborted: u64Pack install intents aborted by L8 recovery.
pack_install_intents_skipped_in_progress: u64Non-expired / lock-held intents left alone during recovery.
pack_install_intents_quarantined: u64Malformed intents moved to quarantine.
pack_install_metrics: PackInstallMetricsSnapshotProcess-local pack-install counters (scrape hook for hosted/ops).
unpaired_packs_pruned: u64Unpaired .pack files removed (Option D backstop).
unpaired_pack_bytes_freed: u64Bytes freed by unpaired pack prune.
report: RepositoryPerformanceInspectionReportTrait Implementations§
Source§impl Clone for RepositoryMaintenanceRunReport
impl Clone for RepositoryMaintenanceRunReport
Source§fn clone(&self) -> RepositoryMaintenanceRunReport
fn clone(&self) -> RepositoryMaintenanceRunReport
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 moreAuto Trait Implementations§
impl Freeze for RepositoryMaintenanceRunReport
impl RefUnwindSafe for RepositoryMaintenanceRunReport
impl Send for RepositoryMaintenanceRunReport
impl Sync for RepositoryMaintenanceRunReport
impl Unpin for RepositoryMaintenanceRunReport
impl UnsafeUnpin for RepositoryMaintenanceRunReport
impl UnwindSafe for RepositoryMaintenanceRunReport
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