pub trait Host {
    // Required methods
    fn gen_random_integer(&mut self) -> u32;
    fn sha256(&mut self, bytes: Vec<u8>) -> String;
}
Available on crate feature runtime and crate feature component-model and docsrs only.

Required Methods§

source

fn gen_random_integer(&mut self) -> u32

source

fn sha256(&mut self, bytes: Vec<u8>) -> String

Implementations on Foreign Types§

source§

impl<_T: Host + ?Sized> Host for &mut _T

source§

fn gen_random_integer(&mut self) -> u32

source§

fn sha256(&mut self, bytes: Vec<u8>) -> String

Implementors§