Trait holo_hash::HashableContentExtAsync [−][src]
pub trait HashableContentExtAsync<'a, T>: HashableContent where
T: HashTypeAsync, { fn to_hash(&self) -> MustBoxFuture<'_, HoloHash<T>>; fn into_hashed(self) -> MustBoxFuture<'a, HoloHashed<Self>>; }
Expand description
Adds convenience methods for constructing HoloHash and HoloHashed from some HashableContent
Required methods
fn to_hash(&self) -> MustBoxFuture<'_, HoloHash<T>>
fn to_hash(&self) -> MustBoxFuture<'_, HoloHash<T>>
Construct a HoloHash from a reference
fn into_hashed(self) -> MustBoxFuture<'a, HoloHashed<Self>>
fn into_hashed(self) -> MustBoxFuture<'a, HoloHashed<Self>>
Move into a HoloHashed