pub struct DependencyStamp {
pub query: CalcQuery,
pub kind: ObservationKind,
pub revision: u64,
pub fingerprint: Option<u64>,
}Expand description
One bounded dependency observation in a calculation receipt.
Fields§
§query: CalcQueryObserved query key.
kind: ObservationKindObservation class.
revision: u64Observed revision.
fingerprint: Option<u64>Observed value fingerprint for query reads.
Trait Implementations§
Source§impl Clone for DependencyStamp
impl Clone for DependencyStamp
Source§fn clone(&self) -> DependencyStamp
fn clone(&self) -> DependencyStamp
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 DependencyStamp
impl Debug for DependencyStamp
impl Eq for DependencyStamp
Source§impl PartialEq for DependencyStamp
impl PartialEq for DependencyStamp
impl StructuralPartialEq for DependencyStamp
Auto Trait Implementations§
impl Freeze for DependencyStamp
impl RefUnwindSafe for DependencyStamp
impl Send for DependencyStamp
impl Sync for DependencyStamp
impl Unpin for DependencyStamp
impl UnsafeUnpin for DependencyStamp
impl UnwindSafe for DependencyStamp
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