pub trait Tpm {
fn command_buf(&mut self) -> &mut [u8]ⓘNotable traits for &[u8]impl Read for &[u8]impl Write for &mut [u8]
;
fn response_buf(&self) -> &[u8]ⓘNotable traits for &[u8]impl Read for &[u8]impl Write for &mut [u8]
;
fn execute_command(&mut self, cmd_size: u32) -> Result<(), DriverError>;
}
Expand description
A TPM2 Device
Required Methods
sourcefn command_buf(&mut self) -> &mut [u8]ⓘNotable traits for &[u8]
fn command_buf(&mut self) -> &mut [u8]ⓘNotable traits for &[u8]impl Read for &[u8]impl Write for &mut [u8]
sourcefn response_buf(&self) -> &[u8]ⓘNotable traits for &[u8]
fn response_buf(&self) -> &[u8]ⓘNotable traits for &[u8]impl Read for &[u8]impl Write for &mut [u8]
source