pub struct AuditContextDirectoryFingerprint {
pub name: String,
pub state: AuditContextPathState,
pub canonical_path: Option<String>,
pub source: Option<SourceFingerprint>,
pub markers: Vec<AuditContextFileFingerprint>,
}Expand description
Fingerprint of one host directory materialized into an audit base worktree.
Fields§
§name: StringDirectory name relative to the analysis root.
state: AuditContextPathStatePresence or metadata-error state.
canonical_path: Option<String>Canonical source identity when available.
source: Option<SourceFingerprint>Root directory metadata when readable.
markers: Vec<AuditContextFileFingerprint>Bounded marker files whose contents affect resolution.
Trait Implementations§
impl Eq for AuditContextDirectoryFingerprint
impl StructuralPartialEq for AuditContextDirectoryFingerprint
Auto Trait Implementations§
impl Freeze for AuditContextDirectoryFingerprint
impl RefUnwindSafe for AuditContextDirectoryFingerprint
impl Send for AuditContextDirectoryFingerprint
impl Sync for AuditContextDirectoryFingerprint
impl Unpin for AuditContextDirectoryFingerprint
impl UnsafeUnpin for AuditContextDirectoryFingerprint
impl UnwindSafe for AuditContextDirectoryFingerprint
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.