pub struct PasswordRequestModel {
pub master_password_hash: String,
pub new_master_password_hash: Option<String>,
pub key: Option<String>,
pub master_password_hint: Option<String>,
pub authentication_data: Option<Box<MasterPasswordAuthenticationDataRequestModel>>,
pub unlock_data: Option<Box<MasterPasswordUnlockDataRequestModel>>,
}Fields§
§master_password_hash: String§new_master_password_hash: Option<String>§key: Option<String>§master_password_hint: Option<String>§authentication_data: Option<Box<MasterPasswordAuthenticationDataRequestModel>>§unlock_data: Option<Box<MasterPasswordUnlockDataRequestModel>>Implementations§
Source§impl PasswordRequestModel
impl PasswordRequestModel
pub fn new(master_password_hash: String) -> PasswordRequestModel
Trait Implementations§
Source§impl Clone for PasswordRequestModel
impl Clone for PasswordRequestModel
Source§fn clone(&self) -> PasswordRequestModel
fn clone(&self) -> PasswordRequestModel
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 PasswordRequestModel
impl Debug for PasswordRequestModel
Source§impl Default for PasswordRequestModel
impl Default for PasswordRequestModel
Source§fn default() -> PasswordRequestModel
fn default() -> PasswordRequestModel
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PasswordRequestModel
impl<'de> Deserialize<'de> for PasswordRequestModel
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 PasswordRequestModel
impl PartialEq for PasswordRequestModel
Source§impl Serialize for PasswordRequestModel
impl Serialize for PasswordRequestModel
impl StructuralPartialEq for PasswordRequestModel
Auto Trait Implementations§
impl Freeze for PasswordRequestModel
impl RefUnwindSafe for PasswordRequestModel
impl Send for PasswordRequestModel
impl Sync for PasswordRequestModel
impl Unpin for PasswordRequestModel
impl UnsafeUnpin for PasswordRequestModel
impl UnwindSafe for PasswordRequestModel
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§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