Trait sov_state::Witness

source ·
pub trait Witness: Default + Serialize + DeserializeOwned {
    // Required methods
    fn add_hint<T: BorshSerialize>(&self, hint: T);
    fn get_hint<T: BorshDeserialize>(&self) -> T;
    fn merge(&self, rhs: &Self);
}

Required Methods§

source

fn add_hint<T: BorshSerialize>(&self, hint: T)

source

fn get_hint<T: BorshDeserialize>(&self) -> T

source

fn merge(&self, rhs: &Self)

Implementors§