pub struct NamedProviderPreflightResult {
pub kind: ProviderKind,
pub issuer: String,
pub callback_url: String,
pub callback_guidance: ProviderCallbackGuidance,
pub login: FixedProviderAuthorizationPolicy,
pub managed_profile: Option<FixedProviderAuthorizationPolicy>,
}Fields§
§kind: ProviderKind§issuer: String§callback_url: String§callback_guidance: ProviderCallbackGuidance§login: FixedProviderAuthorizationPolicy§managed_profile: Option<FixedProviderAuthorizationPolicy>Trait Implementations§
Source§impl Clone for NamedProviderPreflightResult
impl Clone for NamedProviderPreflightResult
Source§fn clone(&self) -> NamedProviderPreflightResult
fn clone(&self) -> NamedProviderPreflightResult
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl ComposeSchema for NamedProviderPreflightResult
impl ComposeSchema for NamedProviderPreflightResult
Source§impl Debug for NamedProviderPreflightResult
impl Debug for NamedProviderPreflightResult
Source§impl<'de> Deserialize<'de> for NamedProviderPreflightResult
impl<'de> Deserialize<'de> for NamedProviderPreflightResult
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
impl Eq for NamedProviderPreflightResult
impl StructuralPartialEq for NamedProviderPreflightResult
Auto Trait Implementations§
impl Freeze for NamedProviderPreflightResult
impl RefUnwindSafe for NamedProviderPreflightResult
impl Send for NamedProviderPreflightResult
impl Sync for NamedProviderPreflightResult
impl Unpin for NamedProviderPreflightResult
impl UnsafeUnpin for NamedProviderPreflightResult
impl UnwindSafe for NamedProviderPreflightResult
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,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
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.