pub struct ExcludedPathReceipt {
pub detector: String,
pub path: PathBuf,
pub evidence_digest: String,
}Expand description
Receipt excluding one detector/path identity while its evidence is unchanged.
Fields§
§detector: StringStable detector id.
path: PathBufExact workspace-relative candidate path.
evidence_digest: StringSHA-256 digest of the evidence at the time of exclusion.
Trait Implementations§
Source§impl Clone for ExcludedPathReceipt
impl Clone for ExcludedPathReceipt
Source§impl Debug for ExcludedPathReceipt
impl Debug for ExcludedPathReceipt
Source§impl<'de> Deserialize<'de> for ExcludedPathReceipt
impl<'de> Deserialize<'de> for ExcludedPathReceipt
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
impl Eq for ExcludedPathReceipt
Source§impl PartialEq for ExcludedPathReceipt
impl PartialEq for ExcludedPathReceipt
Source§impl Serialize for ExcludedPathReceipt
impl Serialize for ExcludedPathReceipt
impl StructuralPartialEq for ExcludedPathReceipt
Auto Trait Implementations§
impl Freeze for ExcludedPathReceipt
impl RefUnwindSafe for ExcludedPathReceipt
impl Send for ExcludedPathReceipt
impl Sync for ExcludedPathReceipt
impl Unpin for ExcludedPathReceipt
impl UnsafeUnpin for ExcludedPathReceipt
impl UnwindSafe for ExcludedPathReceipt
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,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
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.