pub struct ChangeEmailRequest {
pub new_email: String,
pub callback_url: Option<String>,
}Expand description
Body of the public changeEmail server operation.
Fields§
§new_email: String§callback_url: Option<String>Trait Implementations§
Source§impl Clone for ChangeEmailRequest
impl Clone for ChangeEmailRequest
Source§impl Debug for ChangeEmailRequest
impl Debug for ChangeEmailRequest
Source§impl<'de> Deserialize<'de> for ChangeEmailRequest
impl<'de> Deserialize<'de> for ChangeEmailRequest
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 Serialize for ChangeEmailRequest
impl Serialize for ChangeEmailRequest
Source§impl Validate for ChangeEmailRequest
impl Validate for ChangeEmailRequest
Source§impl<'v_a> ValidateArgs<'v_a> for ChangeEmailRequest
impl<'v_a> ValidateArgs<'v_a> for ChangeEmailRequest
Auto Trait Implementations§
impl Freeze for ChangeEmailRequest
impl RefUnwindSafe for ChangeEmailRequest
impl Send for ChangeEmailRequest
impl Sync for ChangeEmailRequest
impl Unpin for ChangeEmailRequest
impl UnsafeUnpin for ChangeEmailRequest
impl UnwindSafe for ChangeEmailRequest
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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