pub trait AsHashDB<H: Hasher, T> {
// Required methods
fn as_hashdb(&self) -> &dyn HashDB<H, T>;
fn as_hashdb_mut(&mut self) -> &mut dyn HashDB<H, T>;
}Expand description
Upcast trait.
Required Methods§
Sourcefn as_hashdb(&self) -> &dyn HashDB<H, T>
fn as_hashdb(&self) -> &dyn HashDB<H, T>
Perform upcast to HashDB for anything that derives from HashDB.
Sourcefn as_hashdb_mut(&mut self) -> &mut dyn HashDB<H, T>
fn as_hashdb_mut(&mut self) -> &mut dyn HashDB<H, T>
Perform mutable upcast to HashDB for anything that derives from HashDB.