[−][src]Enum multihash::Multihash
Multihash.
Variants
Identity256(<Identity256 as Hasher>::Digest)Multihash array for hash function.
Multihash array for hash function.
Multihash array for hash function.
Multihash array for hash function.
Multihash array for hash function.
Multihash array for hash function.
Multihash array for hash function.
Multihash array for hash function.
Multihash array for hash function.
Multihash array for hash function.
Multihash array for hash function.
Multihash array for hash function.
Blake2b256(<Blake2b256 as Hasher>::Digest)Multihash array for hash function.
Blake2b512(<Blake2b512 as Hasher>::Digest)Multihash array for hash function.
Blake2s128(<Blake2s128 as Hasher>::Digest)Multihash array for hash function.
Blake2s256(<Blake2s256 as Hasher>::Digest)Multihash array for hash function.
Multihash array for hash function.
Multihash array for hash function.
Trait Implementations
impl Clone for Multihash[src]
impl Debug for Multihash[src]
impl Eq for Multihash[src]
impl From<<Blake2bHasher<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B0>> as Hasher>::Digest> for Multihash[src]
fn from(digest: <Blake2b512 as Hasher>::Digest) -> Self[src]
impl From<<Blake2bHasher<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>> as Hasher>::Digest> for Multihash[src]
fn from(digest: <Blake2b256 as Hasher>::Digest) -> Self[src]
impl From<<Blake2sHasher<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>> as Hasher>::Digest> for Multihash[src]
fn from(digest: <Blake2s256 as Hasher>::Digest) -> Self[src]
impl From<<Blake2sHasher<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>> as Hasher>::Digest> for Multihash[src]
fn from(digest: <Blake2s128 as Hasher>::Digest) -> Self[src]
impl From<<IdentityHasher<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>> as Hasher>::Digest> for Multihash[src]
fn from(digest: <Identity256 as Hasher>::Digest) -> Self[src]
impl From<<Keccak224 as Hasher>::Digest> for Multihash[src]
impl From<<Keccak256 as Hasher>::Digest> for Multihash[src]
impl From<<Keccak384 as Hasher>::Digest> for Multihash[src]
impl From<<Keccak512 as Hasher>::Digest> for Multihash[src]
impl From<<Sha1 as Hasher>::Digest> for Multihash[src]
impl From<<Sha2_256 as Hasher>::Digest> for Multihash[src]
impl From<<Sha2_512 as Hasher>::Digest> for Multihash[src]
impl From<<Sha3_224 as Hasher>::Digest> for Multihash[src]
impl From<<Sha3_256 as Hasher>::Digest> for Multihash[src]
impl From<<Sha3_384 as Hasher>::Digest> for Multihash[src]
impl From<<Sha3_512 as Hasher>::Digest> for Multihash[src]
impl From<<StrobeHasher<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B0>> as Hasher>::Digest> for Multihash[src]
impl From<<StrobeHasher<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>> as Hasher>::Digest> for Multihash[src]
impl MultihashDigest<Code> for Multihash[src]
fn code(&self) -> Code[src]
fn digest(&self) -> &[u8][src]
fn read<R: Read>(r: R) -> Result<Self, Error> where
Self: Sized, [src]
Self: Sized,
fn size(&self) -> u8[src]
fn from_bytes(bytes: &[u8]) -> Result<Self, Error> where
Self: Sized, [src]
Self: Sized,
fn write<W: Write>(&self, w: W) -> Result<(), Error>[src]
fn to_bytes(&self) -> Vec<u8>[src]
impl PartialEq<Multihash> for Multihash[src]
impl StructuralEq for Multihash[src]
impl StructuralPartialEq for Multihash[src]
Auto Trait Implementations
impl RefUnwindSafe for Multihash
impl Send for Multihash
impl Sync for Multihash
impl Unpin for Multihash
impl UnwindSafe for Multihash
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized, [src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized, [src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized, [src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T[src]
impl<T> From<T> for T[src]
impl<T, U> Into<U> for T where
U: From<T>, [src]
U: From<T>,
impl<T> Same<T> for T
type Output = T
Should always be Self
impl<T> ToOwned for T where
T: Clone, [src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T[src]
fn clone_into(&self, target: &mut T)[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>, [src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>, [src]
U: TryFrom<T>,