Struct restapi::requests::user::verify_user::ApiReqUserVerify
source · [−]Expand description
ApiReqUserVerify
Request Type For verify_user
Handles verifying a user’s email with
a one-time-use verification token stored in the
users_verified
record in the db.
Overview
User email verification one-time-use token can expire
This type is the deserialized input for:
verify_user
(crate::requests::user::verify_user::verify_user]
Usage
This type is constructed from the deserialized
full_url
(&str
) argument
on the
verify_user
function.
Arguments
u
-i32
- user idt
-String
- theusers_verified.password
fielde
-Option<String>
- theusers.email
field
Fields
u: i32
t: String
e: Option<String>
Trait Implementations
sourceimpl Clone for ApiReqUserVerify
impl Clone for ApiReqUserVerify
sourcefn clone(&self) -> ApiReqUserVerify
fn clone(&self) -> ApiReqUserVerify
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl<'de> Deserialize<'de> for ApiReqUserVerify
impl<'de> Deserialize<'de> for ApiReqUserVerify
sourcefn 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
sourceimpl Serialize for ApiReqUserVerify
impl Serialize for ApiReqUserVerify
Auto Trait Implementations
impl RefUnwindSafe for ApiReqUserVerify
impl Send for ApiReqUserVerify
impl Sync for ApiReqUserVerify
impl Unpin for ApiReqUserVerify
impl UnwindSafe for ApiReqUserVerify
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more