pub struct FileProvenance {
pub path: String,
pub sha256: String,
}Expand description
A file reference with content hash for provenance tracking.
Fields§
§path: String§sha256: StringTrait Implementations§
Source§impl Clone for FileProvenance
impl Clone for FileProvenance
Source§fn clone(&self) -> FileProvenance
fn clone(&self) -> FileProvenance
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for FileProvenance
impl Debug for FileProvenance
Source§impl<'de> Deserialize<'de> for FileProvenance
impl<'de> Deserialize<'de> for FileProvenance
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
Auto Trait Implementations§
impl Freeze for FileProvenance
impl RefUnwindSafe for FileProvenance
impl Send for FileProvenance
impl Sync for FileProvenance
impl Unpin for FileProvenance
impl UnsafeUnpin for FileProvenance
impl UnwindSafe for FileProvenance
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