pub struct OidcCallbackResponse {
pub user: UserView,
pub csrf_token: String,
pub provider: String,
}Expand description
Callback response body (returned as JSON unless the operator prefers a redirect; initial integration keeps JSON so the Manager UI can show a welcome screen post-exchange).
Fields§
§user: UserView§csrf_token: String§provider: StringTrait Implementations§
Source§impl ComposeSchema for OidcCallbackResponse
impl ComposeSchema for OidcCallbackResponse
Source§impl Debug for OidcCallbackResponse
impl Debug for OidcCallbackResponse
Source§impl<'de> Deserialize<'de> for OidcCallbackResponse
impl<'de> Deserialize<'de> for OidcCallbackResponse
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 Serialize for OidcCallbackResponse
impl Serialize for OidcCallbackResponse
Auto Trait Implementations§
impl Freeze for OidcCallbackResponse
impl RefUnwindSafe for OidcCallbackResponse
impl Send for OidcCallbackResponse
impl Sync for OidcCallbackResponse
impl Unpin for OidcCallbackResponse
impl UnsafeUnpin for OidcCallbackResponse
impl UnwindSafe for OidcCallbackResponse
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