pub struct CacheRefreshLockStatusRow {
pub component: String,
pub refresh_lock_path: String,
pub relative_path: String,
pub status: CacheRefreshLockStatus,
pub size_bytes: u64,
pub error: Option<String>,
}Expand description
CacheRefreshLockStatusRow
Local path and observed kernel exclusion for one persistent coordination file.
Fields§
§component: StringStable component label inferred from the coordination-file path.
refresh_lock_path: StringAbsolute refresh-lock path.
relative_path: StringCache-root-relative refresh-lock path.
status: CacheRefreshLockStatusObserved kernel exclusion or invalid sidecar classification.
size_bytes: u64Filesystem size of this refresh-lock file.
error: Option<String>Coordination-file admission failure.
Trait Implementations§
Source§impl Clone for CacheRefreshLockStatusRow
impl Clone for CacheRefreshLockStatusRow
Source§impl Debug for CacheRefreshLockStatusRow
impl Debug for CacheRefreshLockStatusRow
impl Eq for CacheRefreshLockStatusRow
impl StructuralPartialEq for CacheRefreshLockStatusRow
Auto Trait Implementations§
impl Freeze for CacheRefreshLockStatusRow
impl RefUnwindSafe for CacheRefreshLockStatusRow
impl Send for CacheRefreshLockStatusRow
impl Sync for CacheRefreshLockStatusRow
impl Unpin for CacheRefreshLockStatusRow
impl UnsafeUnpin for CacheRefreshLockStatusRow
impl UnwindSafe for CacheRefreshLockStatusRow
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