pub struct OAuthRequest {
pub provider: String,
pub provider_sub: String,
pub email: Option<String>,
pub email_verified: Option<bool>,
pub link_to_user_id: Option<String>,
}Fields§
§provider: String§provider_sub: String§email: Option<String>§email_verified: Option<bool>§link_to_user_id: Option<String>Trait Implementations§
Source§impl Clone for OAuthRequest
impl Clone for OAuthRequest
Source§fn clone(&self) -> OAuthRequest
fn clone(&self) -> OAuthRequest
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 OAuthRequest
impl Debug for OAuthRequest
Source§impl<'de> Deserialize<'de> for OAuthRequest
impl<'de> Deserialize<'de> for OAuthRequest
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 PartialEq for OAuthRequest
impl PartialEq for OAuthRequest
Source§impl Serialize for OAuthRequest
impl Serialize for OAuthRequest
impl Eq for OAuthRequest
impl StructuralPartialEq for OAuthRequest
Auto Trait Implementations§
impl Freeze for OAuthRequest
impl RefUnwindSafe for OAuthRequest
impl Send for OAuthRequest
impl Sync for OAuthRequest
impl Unpin for OAuthRequest
impl UnsafeUnpin for OAuthRequest
impl UnwindSafe for OAuthRequest
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