pub struct ProviderSelectionCallback {
pub authorize_with_provider: String,
pub return_to: String,
}Expand description
Struct that defines how the callback looks like to serialize it better with serde
Fields§
The name of the provider that the user selected
return_to: StringThe return_to path that the user should be redirected to after the provider selection
Trait Implementations§
Source§impl Debug for ProviderSelectionCallback
impl Debug for ProviderSelectionCallback
Source§impl<'de> Deserialize<'de> for ProviderSelectionCallback
impl<'de> Deserialize<'de> for ProviderSelectionCallback
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 ProviderSelectionCallback
impl RefUnwindSafe for ProviderSelectionCallback
impl Send for ProviderSelectionCallback
impl Sync for ProviderSelectionCallback
impl Unpin for ProviderSelectionCallback
impl UnsafeUnpin for ProviderSelectionCallback
impl UnwindSafe for ProviderSelectionCallback
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