pub enum TpmuSensitiveCompositeView<'a>where
Tpm2bPrivateKeyRsa: TpmField<'a>,
Tpm2bEccParameter: TpmField<'a>,
Tpm2bSensitiveData: TpmField<'a>,
Tpm2bSymKey: TpmField<'a>,{
Rsa(<Tpm2bPrivateKeyRsa as TpmField<'a>>::View),
Ecc(<Tpm2bEccParameter as TpmField<'a>>::View),
Bits(<Tpm2bSensitiveData as TpmField<'a>>::View),
Sym(<Tpm2bSymKey as TpmField<'a>>::View),
}Variants§
Rsa(<Tpm2bPrivateKeyRsa as TpmField<'a>>::View)
Ecc(<Tpm2bEccParameter as TpmField<'a>>::View)
Bits(<Tpm2bSensitiveData as TpmField<'a>>::View)
Sym(<Tpm2bSymKey as TpmField<'a>>::View)
Auto Trait Implementations§
impl<'a> !Freeze for TpmuSensitiveCompositeView<'a>
impl<'a> !RefUnwindSafe for TpmuSensitiveCompositeView<'a>
impl<'a> !Send for TpmuSensitiveCompositeView<'a>
impl<'a> !Sync for TpmuSensitiveCompositeView<'a>
impl<'a> !Unpin for TpmuSensitiveCompositeView<'a>
impl<'a> !UnsafeUnpin for TpmuSensitiveCompositeView<'a>
impl<'a> !UnwindSafe for TpmuSensitiveCompositeView<'a>
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