pub struct ForgotPasswordRequest {
pub application_id: Option<Uuid>,
pub change_password_id: Option<String>,
pub login_id: Option<String>,
pub send_forgot_password_email: Option<bool>,
pub state: Option<HashMap<String, Value>>,
pub email: Option<String>,
pub username: Option<String>,
pub event_info: Option<Box<EventInfo>>,
}
Expand description
ForgotPasswordRequest : Forgot password request object.
Fields§
§application_id: Option<Uuid>
§change_password_id: Option<String>
§login_id: Option<String>
§send_forgot_password_email: Option<bool>
§state: Option<HashMap<String, Value>>
§email: Option<String>
§username: Option<String>
§event_info: Option<Box<EventInfo>>
Implementations§
source§impl ForgotPasswordRequest
impl ForgotPasswordRequest
sourcepub fn new() -> ForgotPasswordRequest
pub fn new() -> ForgotPasswordRequest
Forgot password request object.
Trait Implementations§
source§impl Clone for ForgotPasswordRequest
impl Clone for ForgotPasswordRequest
source§fn clone(&self) -> ForgotPasswordRequest
fn clone(&self) -> ForgotPasswordRequest
Returns a copy 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 ForgotPasswordRequest
impl Debug for ForgotPasswordRequest
source§impl Default for ForgotPasswordRequest
impl Default for ForgotPasswordRequest
source§fn default() -> ForgotPasswordRequest
fn default() -> ForgotPasswordRequest
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for ForgotPasswordRequest
impl<'de> Deserialize<'de> for ForgotPasswordRequest
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 ForgotPasswordRequest
impl PartialEq for ForgotPasswordRequest
source§impl Serialize for ForgotPasswordRequest
impl Serialize for ForgotPasswordRequest
impl StructuralPartialEq for ForgotPasswordRequest
Auto Trait Implementations§
impl Freeze for ForgotPasswordRequest
impl RefUnwindSafe for ForgotPasswordRequest
impl Send for ForgotPasswordRequest
impl Sync for ForgotPasswordRequest
impl Unpin for ForgotPasswordRequest
impl UnwindSafe for ForgotPasswordRequest
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)