pub struct UnlockDataRequestModel {
pub master_password_unlock_data: Box<MasterPasswordUnlockDataModel>,
pub emergency_access_unlock_data: Option<Vec<EmergencyAccessWithIdRequestModel>>,
pub organization_account_recovery_unlock_data: Option<Vec<ResetPasswordWithOrgIdRequestModel>>,
pub passkey_unlock_data: Option<Vec<WebAuthnLoginRotateKeyRequestModel>>,
pub device_key_unlock_data: Option<Vec<OtherDeviceKeysUpdateRequestModel>>,
}
Fields§
§master_password_unlock_data: Box<MasterPasswordUnlockDataModel>
§emergency_access_unlock_data: Option<Vec<EmergencyAccessWithIdRequestModel>>
§organization_account_recovery_unlock_data: Option<Vec<ResetPasswordWithOrgIdRequestModel>>
§passkey_unlock_data: Option<Vec<WebAuthnLoginRotateKeyRequestModel>>
§device_key_unlock_data: Option<Vec<OtherDeviceKeysUpdateRequestModel>>
Implementations§
Source§impl UnlockDataRequestModel
impl UnlockDataRequestModel
pub fn new( master_password_unlock_data: MasterPasswordUnlockDataModel, emergency_access_unlock_data: Option<Vec<EmergencyAccessWithIdRequestModel>>, organization_account_recovery_unlock_data: Option<Vec<ResetPasswordWithOrgIdRequestModel>>, passkey_unlock_data: Option<Vec<WebAuthnLoginRotateKeyRequestModel>>, device_key_unlock_data: Option<Vec<OtherDeviceKeysUpdateRequestModel>>, ) -> UnlockDataRequestModel
Trait Implementations§
Source§impl Clone for UnlockDataRequestModel
impl Clone for UnlockDataRequestModel
Source§fn clone(&self) -> UnlockDataRequestModel
fn clone(&self) -> UnlockDataRequestModel
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for UnlockDataRequestModel
impl Debug for UnlockDataRequestModel
Source§impl Default for UnlockDataRequestModel
impl Default for UnlockDataRequestModel
Source§fn default() -> UnlockDataRequestModel
fn default() -> UnlockDataRequestModel
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for UnlockDataRequestModel
impl<'de> Deserialize<'de> for UnlockDataRequestModel
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for UnlockDataRequestModel
impl PartialEq for UnlockDataRequestModel
Source§impl Serialize for UnlockDataRequestModel
impl Serialize for UnlockDataRequestModel
impl StructuralPartialEq for UnlockDataRequestModel
Auto Trait Implementations§
impl Freeze for UnlockDataRequestModel
impl RefUnwindSafe for UnlockDataRequestModel
impl Send for UnlockDataRequestModel
impl Sync for UnlockDataRequestModel
impl Unpin for UnlockDataRequestModel
impl UnwindSafe for UnlockDataRequestModel
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