pub struct TpmtKeyedhashScheme {
pub scheme: TpmAlgId,
pub details: TpmuKeyedhashScheme,
}Fields§
§scheme: TpmAlgId§details: TpmuKeyedhashSchemeTrait Implementations§
Source§impl Clone for TpmtKeyedhashScheme
impl Clone for TpmtKeyedhashScheme
Source§fn clone(&self) -> TpmtKeyedhashScheme
fn clone(&self) -> TpmtKeyedhashScheme
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 TpmtKeyedhashScheme
Source§impl Debug for TpmtKeyedhashScheme
impl Debug for TpmtKeyedhashScheme
Source§impl Default for TpmtKeyedhashScheme
impl Default for TpmtKeyedhashScheme
Source§fn default() -> TpmtKeyedhashScheme
fn default() -> TpmtKeyedhashScheme
Returns the “default value” for a type. Read more
impl Eq for TpmtKeyedhashScheme
Source§impl PartialEq for TpmtKeyedhashScheme
impl PartialEq for TpmtKeyedhashScheme
Source§fn eq(&self, other: &TpmtKeyedhashScheme) -> bool
fn eq(&self, other: &TpmtKeyedhashScheme) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for TpmtKeyedhashScheme
Source§impl<'a> TpmField<'a> for TpmtKeyedhashScheme
impl<'a> TpmField<'a> for TpmtKeyedhashScheme
Source§impl TpmMarshal for TpmtKeyedhashScheme
impl TpmMarshal for TpmtKeyedhashScheme
Auto Trait Implementations§
impl Freeze for TpmtKeyedhashScheme
impl RefUnwindSafe for TpmtKeyedhashScheme
impl Send for TpmtKeyedhashScheme
impl Sync for TpmtKeyedhashScheme
impl Unpin for TpmtKeyedhashScheme
impl UnsafeUnpin for TpmtKeyedhashScheme
impl UnwindSafe for TpmtKeyedhashScheme
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