pub struct BackendOidcModeAuthStateOptions {
pub source_provider_id: Option<String>,
pub source_attributes: HashMap<String, Value>,
pub metadata_attributes: HashMap<String, Value>,
}Expand description
Options for OIDC auth-state construction.
Fields§
§source_provider_id: Option<String>§source_attributes: HashMap<String, Value>§metadata_attributes: HashMap<String, Value>Trait Implementations§
Source§impl Clone for BackendOidcModeAuthStateOptions
impl Clone for BackendOidcModeAuthStateOptions
Source§fn clone(&self) -> BackendOidcModeAuthStateOptions
fn clone(&self) -> BackendOidcModeAuthStateOptions
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 Default for BackendOidcModeAuthStateOptions
impl Default for BackendOidcModeAuthStateOptions
Source§fn default() -> BackendOidcModeAuthStateOptions
fn default() -> BackendOidcModeAuthStateOptions
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for BackendOidcModeAuthStateOptions
impl RefUnwindSafe for BackendOidcModeAuthStateOptions
impl Send for BackendOidcModeAuthStateOptions
impl Sync for BackendOidcModeAuthStateOptions
impl Unpin for BackendOidcModeAuthStateOptions
impl UnsafeUnpin for BackendOidcModeAuthStateOptions
impl UnwindSafe for BackendOidcModeAuthStateOptions
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more