pub struct ReadDiagnostics {
pub root: PathBuf,
pub scope: ScanScope,
pub entries: u64,
pub issues: Vec<Issue>,
pub controls: ControlObservation,
}Expand description
Fixed-size diagnostics captured with a coherent read.
Fields§
§root: PathBufAbsolute filesystem root owned by this handle.
scope: ScanScopeValidated filesystem and semantic scope.
entries: u64Live retained entries, including the root.
issues: Vec<Issue>Bounded typed issue details at this version.
controls: ControlObservationWhich .gitignore files apply and which were refused, at this version. An opened
root always observes control state.
Trait Implementations§
Source§impl Clone for ReadDiagnostics
impl Clone for ReadDiagnostics
Source§impl Debug for ReadDiagnostics
impl Debug for ReadDiagnostics
impl Eq for ReadDiagnostics
Source§impl PartialEq for ReadDiagnostics
impl PartialEq for ReadDiagnostics
impl StructuralPartialEq for ReadDiagnostics
Auto Trait Implementations§
impl Freeze for ReadDiagnostics
impl RefUnwindSafe for ReadDiagnostics
impl Send for ReadDiagnostics
impl Sync for ReadDiagnostics
impl Unpin for ReadDiagnostics
impl UnsafeUnpin for ReadDiagnostics
impl UnwindSafe for ReadDiagnostics
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