pub trait FromBase64: Sized {
// Required method
fn from_base64<Input: ?Sized + AsRef<[u8]>>(
raw: &Input,
) -> Result<Self, Error>;
}
Expand description
A trait used to parse objects from base64 encoding. The return type can be either owned if the header is dynamic, or it can be borrowed if the header is a static, pre-computed value. It is implemented automatically for every type that implements DeserializeOwned for the base64 encoded JSON representation.
Required Methods§
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.