pub struct EmailChangeRequest {
pub new_email: String,
}Expand description
Request to change email address.
JSON schema
{
"title": "EmailChangeRequest",
"description": "Request to change email address.",
"type": "object",
"required": [
"new_email"
],
"properties": {
"new_email": {
"title": "New Email",
"description": "New email address",
"type": "string",
"format": "email"
}
}
}Fields§
§new_email: StringNew email address
Implementations§
Source§impl EmailChangeRequest
impl EmailChangeRequest
pub fn builder() -> EmailChangeRequest
Trait Implementations§
Source§impl Clone for EmailChangeRequest
impl Clone for EmailChangeRequest
Source§fn clone(&self) -> EmailChangeRequest
fn clone(&self) -> EmailChangeRequest
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 EmailChangeRequest
impl Debug for EmailChangeRequest
Source§impl<'de> Deserialize<'de> for EmailChangeRequest
impl<'de> Deserialize<'de> for EmailChangeRequest
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 From<&EmailChangeRequest> for EmailChangeRequest
impl From<&EmailChangeRequest> for EmailChangeRequest
Source§fn from(value: &EmailChangeRequest) -> Self
fn from(value: &EmailChangeRequest) -> Self
Converts to this type from the input type.
Source§impl From<EmailChangeRequest> for EmailChangeRequest
impl From<EmailChangeRequest> for EmailChangeRequest
Source§fn from(value: EmailChangeRequest) -> Self
fn from(value: EmailChangeRequest) -> Self
Converts to this type from the input type.
Source§impl Serialize for EmailChangeRequest
impl Serialize for EmailChangeRequest
Source§impl TryFrom<EmailChangeRequest> for EmailChangeRequest
impl TryFrom<EmailChangeRequest> for EmailChangeRequest
Source§type Error = ConversionError
type Error = ConversionError
The type returned in the event of a conversion error.
Source§fn try_from(value: EmailChangeRequest) -> Result<Self, ConversionError>
fn try_from(value: EmailChangeRequest) -> Result<Self, ConversionError>
Performs the conversion.
Auto Trait Implementations§
impl Freeze for EmailChangeRequest
impl RefUnwindSafe for EmailChangeRequest
impl Send for EmailChangeRequest
impl Sync for EmailChangeRequest
impl Unpin for EmailChangeRequest
impl UnwindSafe for EmailChangeRequest
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