Trait strict_encoding::StrictDeserialize
source · pub trait StrictDeserialize: StrictDecode {
// Provided methods
fn from_strict_serialized<const MAX: usize>(
ast_data: Confined<Vec<u8>, 0, MAX>
) -> Result<Self, DeserializeError> { ... }
fn strict_deserialize_from_file<const MAX: usize>(
path: impl AsRef<Path>
) -> Result<Self, DeserializeError> { ... }
}
Provided Methods§
fn from_strict_serialized<const MAX: usize>( ast_data: Confined<Vec<u8>, 0, MAX> ) -> Result<Self, DeserializeError>
fn strict_deserialize_from_file<const MAX: usize>( path: impl AsRef<Path> ) -> Result<Self, DeserializeError>
Object Safety§
This trait is not object safe.