Struct tss_esapi::structures::EcDaaScheme
source · pub struct EcDaaScheme { /* private fields */ }
Expand description
Implementations§
source§impl EcDaaScheme
impl EcDaaScheme
sourcepub const fn new(hashing_algorithm: HashingAlgorithm, count: u16) -> Self
pub const fn new(hashing_algorithm: HashingAlgorithm, count: u16) -> Self
Function for creating a new ECDAA scheme
sourcepub const fn hashing_algorithm(&self) -> HashingAlgorithm
pub const fn hashing_algorithm(&self) -> HashingAlgorithm
Returns the hashing algorithm of the ECDAA scheme.
Trait Implementations§
source§impl Clone for EcDaaScheme
impl Clone for EcDaaScheme
source§fn clone(&self) -> EcDaaScheme
fn clone(&self) -> EcDaaScheme
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for EcDaaScheme
impl Debug for EcDaaScheme
source§impl From<EcDaaScheme> for TPMS_SCHEME_ECDAA
impl From<EcDaaScheme> for TPMS_SCHEME_ECDAA
source§fn from(ec_daa_scheme: EcDaaScheme) -> Self
fn from(ec_daa_scheme: EcDaaScheme) -> Self
Converts to this type from the input type.
source§impl PartialEq for EcDaaScheme
impl PartialEq for EcDaaScheme
source§fn eq(&self, other: &EcDaaScheme) -> bool
fn eq(&self, other: &EcDaaScheme) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl TryFrom<TPMS_SCHEME_ECDAA> for EcDaaScheme
impl TryFrom<TPMS_SCHEME_ECDAA> for EcDaaScheme
impl Copy for EcDaaScheme
impl Eq for EcDaaScheme
impl StructuralPartialEq for EcDaaScheme
Auto Trait Implementations§
impl Freeze for EcDaaScheme
impl RefUnwindSafe for EcDaaScheme
impl Send for EcDaaScheme
impl Sync for EcDaaScheme
impl Unpin for EcDaaScheme
impl UnwindSafe for EcDaaScheme
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