Trait tss_esapi::traits::Marshall

source ·
pub trait Marshall: Sized {
    const BUFFER_SIZE: usize;

    // Required method
    fn marshall(&self) -> Result<Vec<u8>>;
}
Expand description

Trait for types that can be converted into TPM marshalled data.

Required Associated Constants§

Required Methods§

source

fn marshall(&self) -> Result<Vec<u8>>

Returns the type in the form of marshalled data

Object Safety§

This trait is not object safe.

Implementors§