pub struct RepoHealthDetail {
pub repo_path: PathBuf,
pub generation: u64,
pub pending_jobs: usize,
pub watcher_active: bool,
pub last_event: Option<SystemTime>,
pub dirty_path_count: usize,
pub sled_ok: bool,
pub needs_reconciliation: bool,
pub throttling_active: bool,
pub next_scheduled_job: Option<String>,
}Expand description
Detailed health diagnostics for a specific repository.
Fields§
§repo_path: PathBuf§generation: u64§pending_jobs: usize§watcher_active: bool§last_event: Option<SystemTime>§dirty_path_count: usize§sled_ok: bool§needs_reconciliation: bool§throttling_active: bool§next_scheduled_job: Option<String>Trait Implementations§
Source§impl Clone for RepoHealthDetail
impl Clone for RepoHealthDetail
Source§fn clone(&self) -> RepoHealthDetail
fn clone(&self) -> RepoHealthDetail
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for RepoHealthDetail
impl Debug for RepoHealthDetail
Source§impl<'de> Deserialize<'de> for RepoHealthDetail
impl<'de> Deserialize<'de> for RepoHealthDetail
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
Source§impl PartialEq for RepoHealthDetail
impl PartialEq for RepoHealthDetail
Source§impl Serialize for RepoHealthDetail
impl Serialize for RepoHealthDetail
impl Eq for RepoHealthDetail
impl StructuralPartialEq for RepoHealthDetail
Auto Trait Implementations§
impl Freeze for RepoHealthDetail
impl RefUnwindSafe for RepoHealthDetail
impl Send for RepoHealthDetail
impl Sync for RepoHealthDetail
impl Unpin for RepoHealthDetail
impl UnwindSafe for RepoHealthDetail
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