pub struct MakeUserMasterPasswordRegistrationResponse {
pub account_cryptographic_state: WrappedAccountCryptographicState,
pub master_password_unlock_data: MasterPasswordUnlockData,
pub master_password_authentication_data: MasterPasswordAuthenticationData,
pub account_keys_request: AccountKeysRequestModel,
pub user_key: SymmetricCryptoKey,
}Expand description
Response from make_user_password_registration
Fields§
§account_cryptographic_state: WrappedAccountCryptographicStateThe wrapped account cryptographic state
master_password_unlock_data: MasterPasswordUnlockDataThe master password unlock data
master_password_authentication_data: MasterPasswordAuthenticationDataThe master password authentication data
account_keys_request: AccountKeysRequestModelThe request model for account cryptographic key state
user_key: SymmetricCryptoKeyThe user’s user key
Auto Trait Implementations§
impl Freeze for MakeUserMasterPasswordRegistrationResponse
impl RefUnwindSafe for MakeUserMasterPasswordRegistrationResponse
impl Send for MakeUserMasterPasswordRegistrationResponse
impl Sync for MakeUserMasterPasswordRegistrationResponse
impl Unpin for MakeUserMasterPasswordRegistrationResponse
impl UnsafeUnpin for MakeUserMasterPasswordRegistrationResponse
impl UnwindSafe for MakeUserMasterPasswordRegistrationResponse
Blanket Implementations§
§impl<T> AnySync for T
impl<T> AnySync for T
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
§impl<T> CompatExt for T
impl<T> CompatExt for T
§impl<T, UT> HandleAlloc<UT> for T
impl<T, UT> HandleAlloc<UT> for T
§fn new_handle(value: Arc<T>) -> Handle
fn new_handle(value: Arc<T>) -> Handle
Create a new handle for an Arc value Read more
§unsafe fn clone_handle(handle: Handle) -> Handle
unsafe fn clone_handle(handle: Handle) -> Handle
Clone a handle Read more
§unsafe fn consume_handle(handle: Handle) -> Arc<T>
unsafe fn consume_handle(handle: Handle) -> Arc<T>
Consume a handle, getting back the initial
Arc<> Read more§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
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