pub enum InputEvidenceValue {
Missing,
Directory,
File {
sha256: InputDigest,
},
}Expand description
Exact filesystem fact recorded for an input path.
Variants§
Missing
The selected path did not exist.
Directory
A directory whose non-excluded children were traversed.
File
Raw SHA-256 of a regular file, without a digest-domain prefix.
Fields
§
sha256: InputDigestDigest of the complete file bytes.
Trait Implementations§
Source§impl Clone for InputEvidenceValue
impl Clone for InputEvidenceValue
impl Copy for InputEvidenceValue
Source§impl Debug for InputEvidenceValue
impl Debug for InputEvidenceValue
impl Eq for InputEvidenceValue
Source§impl PartialEq for InputEvidenceValue
impl PartialEq for InputEvidenceValue
impl StructuralPartialEq for InputEvidenceValue
Auto Trait Implementations§
impl Freeze for InputEvidenceValue
impl RefUnwindSafe for InputEvidenceValue
impl Send for InputEvidenceValue
impl Sync for InputEvidenceValue
impl Unpin for InputEvidenceValue
impl UnsafeUnpin for InputEvidenceValue
impl UnwindSafe for InputEvidenceValue
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