pub struct UnlockedIdentity {
pub keypair: IdentityKeypair,
pub seed: [u8; 32],
}Expand description
Result of unlocking a member’s identity from a passphrase.
Fields§
§keypair: IdentityKeypair§seed: [u8; 32]The 32-byte Ed25519 seed underlying the keypair. Under ADR-039 this value is stable across passphrase rotation; on legacy projects (no seed_wrap_*) it equals the Argon2id-derived KEK.
Auto Trait Implementations§
impl Freeze for UnlockedIdentity
impl RefUnwindSafe for UnlockedIdentity
impl Send for UnlockedIdentity
impl Sync for UnlockedIdentity
impl Unpin for UnlockedIdentity
impl UnsafeUnpin for UnlockedIdentity
impl UnwindSafe for UnlockedIdentity
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