pub struct ManifestId {
pub algorithm: HashAlgorithm,
pub digest: Digest,
}Fields§
§algorithm: HashAlgorithm§digest: DigestImplementations§
Trait Implementations§
Source§impl Clone for ManifestId
impl Clone for ManifestId
Source§fn clone(&self) -> ManifestId
fn clone(&self) -> ManifestId
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 ManifestId
Source§impl Debug for ManifestId
impl Debug for ManifestId
Source§impl<'de> Deserialize<'de> for ManifestId
impl<'de> Deserialize<'de> for ManifestId
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
Source§impl Display for ManifestId
impl Display for ManifestId
impl Eq for ManifestId
Source§impl FromStr for ManifestId
impl FromStr for ManifestId
Source§impl Hash for ManifestId
impl Hash for ManifestId
Source§impl PartialEq for ManifestId
impl PartialEq for ManifestId
Source§impl Serialize for ManifestId
impl Serialize for ManifestId
impl StructuralPartialEq for ManifestId
Auto Trait Implementations§
impl Freeze for ManifestId
impl RefUnwindSafe for ManifestId
impl Send for ManifestId
impl Sync for ManifestId
impl Unpin for ManifestId
impl UnsafeUnpin for ManifestId
impl UnwindSafe for ManifestId
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
Source§impl<T> CallHasher for T
impl<T> CallHasher for T
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,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
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§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.