pub trait FromBcs {
// Provided methods
fn from_bcs<'de>(bytes: &'de [u8]) -> Result<Self, Error>
where Self: Deserialize<'de> { ... }
fn from_bcs_base64(base64: &str) -> Result<Self, Error>
where Self: DeserializeOwned { ... }
}Available on crate feature
serde only.Provided Methods§
fn from_bcs<'de>(bytes: &'de [u8]) -> Result<Self, Error>where
Self: Deserialize<'de>,
fn from_bcs_base64(base64: &str) -> Result<Self, Error>where
Self: DeserializeOwned,
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".