pub struct LeanModuleSetFingerprint {
pub toolchain: ToolchainFingerprint,
pub lakefile_sha256: String,
pub manifest_sha256: Option<String>,
pub source_count: u64,
pub source_max_mtime_ns: u128,
}Expand description
Stable facts about the discovered project source set.
Fields§
§toolchain: ToolchainFingerprint§lakefile_sha256: String§manifest_sha256: Option<String>§source_count: u64§source_max_mtime_ns: u128Trait Implementations§
Source§impl Clone for LeanModuleSetFingerprint
impl Clone for LeanModuleSetFingerprint
Source§fn clone(&self) -> LeanModuleSetFingerprint
fn clone(&self) -> LeanModuleSetFingerprint
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 LeanModuleSetFingerprint
impl Debug for LeanModuleSetFingerprint
Source§impl PartialEq for LeanModuleSetFingerprint
impl PartialEq for LeanModuleSetFingerprint
Source§fn eq(&self, other: &LeanModuleSetFingerprint) -> bool
fn eq(&self, other: &LeanModuleSetFingerprint) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Eq for LeanModuleSetFingerprint
impl StructuralPartialEq for LeanModuleSetFingerprint
Auto Trait Implementations§
impl Freeze for LeanModuleSetFingerprint
impl RefUnwindSafe for LeanModuleSetFingerprint
impl Send for LeanModuleSetFingerprint
impl Sync for LeanModuleSetFingerprint
impl Unpin for LeanModuleSetFingerprint
impl UnsafeUnpin for LeanModuleSetFingerprint
impl UnwindSafe for LeanModuleSetFingerprint
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