pub struct TpmBackend;Expand description
Factory for the TPM backend. Stateless — all per-keystore state lives
in TpmInstance.
Construct directly (TpmBackend) or look up via the link-time
registry under the wire name "tpm".
Trait Implementations§
Source§impl Clone for TpmBackend
impl Clone for TpmBackend
Source§fn clone(&self) -> TpmBackend
fn clone(&self) -> TpmBackend
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for TpmBackend
Source§impl Debug for TpmBackend
impl Debug for TpmBackend
Source§impl Default for TpmBackend
impl Default for TpmBackend
Source§fn default() -> TpmBackend
fn default() -> TpmBackend
Returns the “default value” for a type. Read more
Source§impl StoreBackend for TpmBackend
impl StoreBackend for TpmBackend
Auto Trait Implementations§
impl Freeze for TpmBackend
impl RefUnwindSafe for TpmBackend
impl Send for TpmBackend
impl Sync for TpmBackend
impl Unpin for TpmBackend
impl UnsafeUnpin for TpmBackend
impl UnwindSafe for TpmBackend
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