Trait tss_esapi::traits::UnMarshall
source · pub trait UnMarshall: Sized {
// Required method
fn unmarshall(marshalled_data: &[u8]) -> Result<Self>;
}
Expand description
Trait for types that can be created from TPM marshalled data.
Required Methods§
sourcefn unmarshall(marshalled_data: &[u8]) -> Result<Self>
fn unmarshall(marshalled_data: &[u8]) -> Result<Self>
Creates the type from marshalled data.
Object Safety§
This trait is not object safe.