pub struct LeanWorkerBatchFingerprint {
pub toolchain: ToolchainFingerprint,
pub source_set: LeanModuleSetFingerprint,
pub batch_key: String,
}Expand description
Stable cache-key-relevant facts for a planned batch.
Fields§
§toolchain: ToolchainFingerprint§source_set: LeanModuleSetFingerprint§batch_key: StringTrait Implementations§
Source§impl Clone for LeanWorkerBatchFingerprint
impl Clone for LeanWorkerBatchFingerprint
Source§fn clone(&self) -> LeanWorkerBatchFingerprint
fn clone(&self) -> LeanWorkerBatchFingerprint
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 LeanWorkerBatchFingerprint
impl Debug for LeanWorkerBatchFingerprint
Source§impl PartialEq for LeanWorkerBatchFingerprint
impl PartialEq for LeanWorkerBatchFingerprint
Source§fn eq(&self, other: &LeanWorkerBatchFingerprint) -> bool
fn eq(&self, other: &LeanWorkerBatchFingerprint) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Eq for LeanWorkerBatchFingerprint
impl StructuralPartialEq for LeanWorkerBatchFingerprint
Auto Trait Implementations§
impl Freeze for LeanWorkerBatchFingerprint
impl RefUnwindSafe for LeanWorkerBatchFingerprint
impl Send for LeanWorkerBatchFingerprint
impl Sync for LeanWorkerBatchFingerprint
impl Unpin for LeanWorkerBatchFingerprint
impl UnsafeUnpin for LeanWorkerBatchFingerprint
impl UnwindSafe for LeanWorkerBatchFingerprint
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