pub struct TpmPosixDevice { /* private fields */ }Expand description
A TpmTransport backed by a Linux TPM character device.
Implementations§
Source§impl TpmPosixDevice
impl TpmPosixDevice
Sourcepub fn builder() -> TpmPosixDeviceBuilder
pub fn builder() -> TpmPosixDeviceBuilder
Creates a new builder for a TpmPosixDevice.
Trait Implementations§
Source§impl TpmTransport for TpmPosixDevice
impl TpmTransport for TpmPosixDevice
Auto Trait Implementations§
impl !RefUnwindSafe for TpmPosixDevice
impl !Send for TpmPosixDevice
impl !Sync for TpmPosixDevice
impl !UnwindSafe for TpmPosixDevice
impl Freeze for TpmPosixDevice
impl Unpin for TpmPosixDevice
impl UnsafeUnpin for TpmPosixDevice
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more