Struct tss_esapi::structures::XorScheme
source · pub struct XorScheme { /* private fields */ }
Expand description
Struct for holding the xor scheme
Implementations§
source§impl XorScheme
impl XorScheme
sourcepub const fn new(
hashing_algorithm: HashingAlgorithm,
key_derivation_function: KeyDerivationFunction
) -> XorScheme
pub const fn new( hashing_algorithm: HashingAlgorithm, key_derivation_function: KeyDerivationFunction ) -> XorScheme
Creates a new XorScheme
Trait Implementations§
source§impl From<XorScheme> for TPMS_SCHEME_XOR
impl From<XorScheme> for TPMS_SCHEME_XOR
source§impl PartialEq for XorScheme
impl PartialEq for XorScheme
source§impl TryFrom<TPMS_SCHEME_XOR> for XorScheme
impl TryFrom<TPMS_SCHEME_XOR> for XorScheme
impl Copy for XorScheme
impl Eq for XorScheme
impl StructuralPartialEq for XorScheme
Auto Trait Implementations§
impl Freeze for XorScheme
impl RefUnwindSafe for XorScheme
impl Send for XorScheme
impl Sync for XorScheme
impl Unpin for XorScheme
impl UnwindSafe for XorScheme
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