pub struct AgreementSecretKey { /* private fields */ }Expand description
Backing type for the key-agreement.secret-key resource. agree is
one-shot and stateless per call; the derivation state lives in the
derive-input it mints.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for AgreementSecretKey
impl RefUnwindSafe for AgreementSecretKey
impl Send for AgreementSecretKey
impl Sync for AgreementSecretKey
impl Unpin for AgreementSecretKey
impl UnsafeUnpin for AgreementSecretKey
impl UnwindSafe for AgreementSecretKey
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
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more