pub trait Bech32Object<T: Clone + Debug + ToBytes + FromBytes + PartialEq + Eq + Sync + Send>: From<T> + Deref<Target = T> + Clone + Debug + Display + ToBytes + FromBytes + PartialEq + Eq + Serialize + DeserializeOwned + Sync + Send {
    // Required method
    fn prefix() -> String;
}

Required Methods§

Object Safety§

This trait is not object safe.

Implementors§

source§

impl<T: Clone + Debug + ToBytes + FromBytes + PartialEq + Eq + Sync + Send, const PREFIX: u32> Bech32Object<T> for AleoObject<T, PREFIX>