pub enum TpmuCapabilitiesView<'a>where
TpmlAlgProperty: TpmField<'a>,
TpmlHandle: TpmField<'a>,
TpmlPcrSelection: TpmField<'a>,
TpmlCca: TpmField<'a>,
TpmlTaggedTpmProperty: TpmField<'a>,
TpmlEccCurve: TpmField<'a>,{
Algs(<TpmlAlgProperty as TpmField<'a>>::View),
Handles(<TpmlHandle as TpmField<'a>>::View),
Pcrs(<TpmlPcrSelection as TpmField<'a>>::View),
Commands(<TpmlCca as TpmField<'a>>::View),
TpmProperties(<TpmlTaggedTpmProperty as TpmField<'a>>::View),
EccCurves(<TpmlEccCurve as TpmField<'a>>::View),
}Variants§
Algs(<TpmlAlgProperty as TpmField<'a>>::View)
Handles(<TpmlHandle as TpmField<'a>>::View)
Pcrs(<TpmlPcrSelection as TpmField<'a>>::View)
Commands(<TpmlCca as TpmField<'a>>::View)
TpmProperties(<TpmlTaggedTpmProperty as TpmField<'a>>::View)
EccCurves(<TpmlEccCurve as TpmField<'a>>::View)
Auto Trait Implementations§
impl<'a> !Freeze for TpmuCapabilitiesView<'a>
impl<'a> !RefUnwindSafe for TpmuCapabilitiesView<'a>
impl<'a> !Send for TpmuCapabilitiesView<'a>
impl<'a> !Sync for TpmuCapabilitiesView<'a>
impl<'a> !Unpin for TpmuCapabilitiesView<'a>
impl<'a> !UnsafeUnpin for TpmuCapabilitiesView<'a>
impl<'a> !UnwindSafe for TpmuCapabilitiesView<'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