pub type Hashing = BlakeTwo256;
Expand description
The hashing algorithm used.
Aliased Type§
struct Hashing;
Trait Implementations
Source§impl Clone for BlakeTwo256
impl Clone for BlakeTwo256
Source§fn clone(&self) -> BlakeTwo256
fn clone(&self) -> BlakeTwo256
Returns a copy of the value. Read more
1.0.0 · 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 BlakeTwo256
impl Debug for BlakeTwo256
Source§impl<'de> Deserialize<'de> for BlakeTwo256
impl<'de> Deserialize<'de> for BlakeTwo256
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<BlakeTwo256, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<BlakeTwo256, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Hash for BlakeTwo256
impl Hash for BlakeTwo256
Source§fn ordered_trie_root(
input: Vec<Vec<u8>>,
version: StateVersion,
) -> <BlakeTwo256 as Hash>::Output
fn ordered_trie_root( input: Vec<Vec<u8>>, version: StateVersion, ) -> <BlakeTwo256 as Hash>::Output
The ordered Patricia tree root of the given
input
.Source§impl Hasher for BlakeTwo256
impl Hasher for BlakeTwo256
Source§fn hash(s: &[u8]) -> <BlakeTwo256 as Hasher>::Out
fn hash(s: &[u8]) -> <BlakeTwo256 as Hasher>::Out
Compute the hash of the provided slice of bytes returning the
Out
type of the Hasher
.Source§impl PartialEq for BlakeTwo256
impl PartialEq for BlakeTwo256
Source§impl Serialize for BlakeTwo256
impl Serialize for BlakeTwo256
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more