pub struct OAuthCallbackUserName {
pub first_name: Option<String>,
pub last_name: Option<String>,
}Fields§
§first_name: Option<String>§last_name: Option<String>Trait Implementations§
Source§impl Clone for OAuthCallbackUserName
impl Clone for OAuthCallbackUserName
Source§impl Debug for OAuthCallbackUserName
impl Debug for OAuthCallbackUserName
Source§impl Default for OAuthCallbackUserName
impl Default for OAuthCallbackUserName
Source§impl<'de> Deserialize<'de> for OAuthCallbackUserName
impl<'de> Deserialize<'de> for OAuthCallbackUserName
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
Auto Trait Implementations§
impl Freeze for OAuthCallbackUserName
impl RefUnwindSafe for OAuthCallbackUserName
impl Send for OAuthCallbackUserName
impl Sync for OAuthCallbackUserName
impl Unpin for OAuthCallbackUserName
impl UnsafeUnpin for OAuthCallbackUserName
impl UnwindSafe for OAuthCallbackUserName
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