pub struct SecuritySchemeInfo {
pub scheme_type: String,
pub description: Option<String>,
pub details: SecuritySchemeDetails,
pub aperture_secret: Option<CachedApertureSecret>,
}Expand description
Detailed, parsable security scheme description
Fields§
§scheme_type: StringType of security scheme (http, apiKey)
description: Option<String>Optional description of the security scheme
details: SecuritySchemeDetailsDetailed scheme configuration
aperture_secret: Option<CachedApertureSecret>Aperture-specific secret mapping
Trait Implementations§
Source§impl Debug for SecuritySchemeInfo
impl Debug for SecuritySchemeInfo
Source§impl<'de> Deserialize<'de> for SecuritySchemeInfo
impl<'de> Deserialize<'de> for SecuritySchemeInfo
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 SecuritySchemeInfo
impl RefUnwindSafe for SecuritySchemeInfo
impl Send for SecuritySchemeInfo
impl Sync for SecuritySchemeInfo
impl Unpin for SecuritySchemeInfo
impl UnwindSafe for SecuritySchemeInfo
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