Struct tss_esapi::structures::PublicKeyedHashParameters
source · [−]pub struct PublicKeyedHashParameters { /* private fields */ }Expand description
Keyed hash parameters
Details
Corresponds to TPMS_KEYEDHASH_PARMS
These keyed hash parameters are specific to the crate::structures::Public type.
Implementations
sourceimpl PublicKeyedHashParameters
impl PublicKeyedHashParameters
pub const fn new(
keyed_hash_scheme: KeyedHashScheme
) -> PublicKeyedHashParameters
Trait Implementations
sourceimpl Clone for PublicKeyedHashParameters
impl Clone for PublicKeyedHashParameters
sourcefn clone(&self) -> PublicKeyedHashParameters
fn clone(&self) -> PublicKeyedHashParameters
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read more
sourceimpl Debug for PublicKeyedHashParameters
impl Debug for PublicKeyedHashParameters
sourceimpl From<PublicKeyedHashParameters> for TPMS_KEYEDHASH_PARMS
impl From<PublicKeyedHashParameters> for TPMS_KEYEDHASH_PARMS
sourcefn from(public_keyed_hash_prams: PublicKeyedHashParameters) -> Self
fn from(public_keyed_hash_prams: PublicKeyedHashParameters) -> Self
Converts to this type from the input type.
sourceimpl PartialEq<PublicKeyedHashParameters> for PublicKeyedHashParameters
impl PartialEq<PublicKeyedHashParameters> for PublicKeyedHashParameters
sourcefn eq(&self, other: &PublicKeyedHashParameters) -> bool
fn eq(&self, other: &PublicKeyedHashParameters) -> bool
This method tests for self and other values to be equal, and is used
by ==. Read more
sourcefn ne(&self, other: &PublicKeyedHashParameters) -> bool
fn ne(&self, other: &PublicKeyedHashParameters) -> bool
This method tests for !=.
impl Copy for PublicKeyedHashParameters
impl Eq for PublicKeyedHashParameters
impl StructuralEq for PublicKeyedHashParameters
impl StructuralPartialEq for PublicKeyedHashParameters
Auto Trait Implementations
impl RefUnwindSafe for PublicKeyedHashParameters
impl Send for PublicKeyedHashParameters
impl Sync for PublicKeyedHashParameters
impl Unpin for PublicKeyedHashParameters
impl UnwindSafe for PublicKeyedHashParameters
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into)Uses borrowed data to replace owned data, usually by cloning. Read more