pub struct InputDigest(/* private fields */);Expand description
SHA-256 digest of one deterministic artifact-input set.
Implementations§
Trait Implementations§
Source§impl Clone for InputDigest
impl Clone for InputDigest
Source§fn clone(&self) -> InputDigest
fn clone(&self) -> InputDigest
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 moreimpl Copy for InputDigest
Source§impl Debug for InputDigest
impl Debug for InputDigest
Source§impl Display for InputDigest
impl Display for InputDigest
impl Eq for InputDigest
Source§impl Hash for InputDigest
impl Hash for InputDigest
Source§impl Ord for InputDigest
impl Ord for InputDigest
Source§fn cmp(&self, other: &InputDigest) -> Ordering
fn cmp(&self, other: &InputDigest) -> Ordering
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for InputDigest
impl PartialEq for InputDigest
Source§impl PartialOrd for InputDigest
impl PartialOrd for InputDigest
impl StructuralPartialEq for InputDigest
Auto Trait Implementations§
impl Freeze for InputDigest
impl RefUnwindSafe for InputDigest
impl Send for InputDigest
impl Sync for InputDigest
impl Unpin for InputDigest
impl UnsafeUnpin for InputDigest
impl UnwindSafe for InputDigest
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Comparable<K> for Q
impl<Q, K> Comparable<K> for Q
Source§impl<T> CustomError for T
impl<T> CustomError for T
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.