pub struct OAuthCallbackUserPayload {
pub name: Option<OAuthCallbackUserName>,
pub email: Option<String>,
}Fields§
§name: Option<OAuthCallbackUserName>§email: Option<String>Trait Implementations§
Source§impl Clone for OAuthCallbackUserPayload
impl Clone for OAuthCallbackUserPayload
Source§fn clone(&self) -> OAuthCallbackUserPayload
fn clone(&self) -> OAuthCallbackUserPayload
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 OAuthCallbackUserPayload
impl Debug for OAuthCallbackUserPayload
Source§impl Default for OAuthCallbackUserPayload
impl Default for OAuthCallbackUserPayload
Source§fn default() -> OAuthCallbackUserPayload
fn default() -> OAuthCallbackUserPayload
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for OAuthCallbackUserPayload
impl RefUnwindSafe for OAuthCallbackUserPayload
impl Send for OAuthCallbackUserPayload
impl Sync for OAuthCallbackUserPayload
impl Unpin for OAuthCallbackUserPayload
impl UnsafeUnpin for OAuthCallbackUserPayload
impl UnwindSafe for OAuthCallbackUserPayload
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