pub struct ReachingSecrets {
pub signing_keys: ReachingSigningKeys,
pub secret_keys_current: ReachingSecretKeys,
pub secret_keys_previous: ReachingSecretKeys,
}Fields§
§signing_keys: ReachingSigningKeys§secret_keys_current: ReachingSecretKeys§secret_keys_previous: ReachingSecretKeysImplementations§
Source§impl ReachingSecrets
impl ReachingSecrets
pub fn from_passphrase<W>( passphrase: &str, wordlist: &W, salts: &Salts, ) -> Result<Self, PassphraseError>
pub fn reaching_keys(&self, csprng: &mut impl CryptoRngCore) -> ReachingKeys
pub fn previous_public_keys(&self) -> UnsignedReachingPublicKeys
Auto Trait Implementations§
impl Freeze for ReachingSecrets
impl RefUnwindSafe for ReachingSecrets
impl Send for ReachingSecrets
impl Sync for ReachingSecrets
impl Unpin for ReachingSecrets
impl UnwindSafe for ReachingSecrets
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