pub struct HandleOAuthUserInfoInput {
pub user_info: OAuthUserInfo,
pub account: OAuthAccountInput,
pub callback_url: Option<String>,
pub disable_sign_up: bool,
pub override_user_info: bool,
pub is_trusted_provider: bool,
pub require_trusted_provider_for_implicit_link: bool,
}Fields§
§user_info: OAuthUserInfo§account: OAuthAccountInput§callback_url: Option<String>§disable_sign_up: bool§override_user_info: bool§is_trusted_provider: bool§require_trusted_provider_for_implicit_link: boolTrait Implementations§
Source§impl Clone for HandleOAuthUserInfoInput
impl Clone for HandleOAuthUserInfoInput
Source§impl Debug for HandleOAuthUserInfoInput
impl Debug for HandleOAuthUserInfoInput
Source§impl Default for HandleOAuthUserInfoInput
impl Default for HandleOAuthUserInfoInput
impl Eq for HandleOAuthUserInfoInput
Source§impl PartialEq for HandleOAuthUserInfoInput
impl PartialEq for HandleOAuthUserInfoInput
impl StructuralPartialEq for HandleOAuthUserInfoInput
Auto Trait Implementations§
impl Freeze for HandleOAuthUserInfoInput
impl RefUnwindSafe for HandleOAuthUserInfoInput
impl Send for HandleOAuthUserInfoInput
impl Sync for HandleOAuthUserInfoInput
impl Unpin for HandleOAuthUserInfoInput
impl UnsafeUnpin for HandleOAuthUserInfoInput
impl UnwindSafe for HandleOAuthUserInfoInput
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.