pub enum TpmError {
NotInitialized,
CommandFailed,
InvalidHandle,
AuthFailed,
NotSupported,
HardwareError,
InvalidPcr,
BufferTooSmall,
SealStorageFull,
UnsealFailed,
Timeout,
}Expand description
TPM errors
Variants§
NotInitialized
CommandFailed
InvalidHandle
AuthFailed
NotSupported
HardwareError
InvalidPcr
BufferTooSmall
SealStorageFull
UnsealFailed
Timeout
Trait Implementations§
impl Copy for TpmError
impl Eq for TpmError
impl StructuralPartialEq for TpmError
Auto Trait Implementations§
impl Freeze for TpmError
impl RefUnwindSafe for TpmError
impl Send for TpmError
impl Sync for TpmError
impl Unpin for TpmError
impl UnwindSafe for TpmError
Blanket Implementations§
§impl<T> Any for Twhere
T: 'static + ?Sized,
impl<T> Any for Twhere
T: 'static + ?Sized,
§impl<T> Borrow<T> for Twhere
T: ?Sized,
impl<T> Borrow<T> for Twhere
T: ?Sized,
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)