pub struct OpenIdConnectSecurityScheme {
pub scheme_type: String,
pub open_id_connect_url: String,
pub description: Option<String>,
}Expand description
Defines a security scheme using OpenID Connect.
Fields§
§scheme_type: StringThe type of the security scheme. Must be ‘openIdConnect’.
open_id_connect_url: StringThe OpenID Connect Discovery URL.
description: Option<String>An optional description for the security scheme.
Trait Implementations§
Source§impl Clone for OpenIdConnectSecurityScheme
impl Clone for OpenIdConnectSecurityScheme
Source§fn clone(&self) -> OpenIdConnectSecurityScheme
fn clone(&self) -> OpenIdConnectSecurityScheme
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 Debug for OpenIdConnectSecurityScheme
impl Debug for OpenIdConnectSecurityScheme
Source§impl<'de> Deserialize<'de> for OpenIdConnectSecurityScheme
impl<'de> Deserialize<'de> for OpenIdConnectSecurityScheme
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<OpenIdConnectSecurityScheme, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<OpenIdConnectSecurityScheme, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Serialize for OpenIdConnectSecurityScheme
impl Serialize for OpenIdConnectSecurityScheme
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
impl Eq for OpenIdConnectSecurityScheme
impl StructuralPartialEq for OpenIdConnectSecurityScheme
Auto Trait Implementations§
impl Freeze for OpenIdConnectSecurityScheme
impl RefUnwindSafe for OpenIdConnectSecurityScheme
impl Send for OpenIdConnectSecurityScheme
impl Sync for OpenIdConnectSecurityScheme
impl Unpin for OpenIdConnectSecurityScheme
impl UnwindSafe for OpenIdConnectSecurityScheme
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