Enum oapi::OApiSecurityScheme [−][src]
pub enum OApiSecurityScheme { ApiKey(OApiSecuritySchemeApiKey), Http(OApiSecuritySchemeHttp), Oauth2(Box<OApiSecuritySchemeOauth2>), OpenIdConnect(OApiSecuritySchemeOpenIdConnect), }
Variants
ApiKey(OApiSecuritySchemeApiKey)
Http(OApiSecuritySchemeHttp)
Oauth2(Box<OApiSecuritySchemeOauth2>)
OpenIdConnect(OApiSecuritySchemeOpenIdConnect)
Trait Implementations
impl Clone for OApiSecurityScheme
[src]
impl Clone for OApiSecurityScheme
[src]fn clone(&self) -> OApiSecurityScheme
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl<'de> Deserialize<'de> for OApiSecurityScheme
[src]
impl<'de> Deserialize<'de> for OApiSecurityScheme
[src]fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl OApiCheckTrait for OApiSecurityScheme
[src]
impl OApiCheckTrait for OApiSecurityScheme
[src]fn oapi_check(
&self,
root: &SparseRoot<OApiDocument>,
bread_crumb: &mut Vec<String>
) -> Result<(), OApiError>
[src]
&self,
root: &SparseRoot<OApiDocument>,
bread_crumb: &mut Vec<String>
) -> Result<(), OApiError>
fn oapi_check_inner(
&self,
root: &SparseRoot<OApiDocument>,
bread_crumb: &mut Vec<String>
) -> Result<(), OApiError>
[src]
&self,
root: &SparseRoot<OApiDocument>,
bread_crumb: &mut Vec<String>
) -> Result<(), OApiError>
impl PartialEq<OApiSecurityScheme> for OApiSecurityScheme
[src]
impl PartialEq<OApiSecurityScheme> for OApiSecurityScheme
[src]fn eq(&self, other: &OApiSecurityScheme) -> bool
[src]
fn ne(&self, other: &OApiSecurityScheme) -> bool
[src]
impl Serialize for OApiSecurityScheme
[src]
impl Serialize for OApiSecurityScheme
[src]impl Sparsable for OApiSecurityScheme
[src]
impl Sparsable for OApiSecurityScheme
[src]fn sparse_init(
&mut self,
state: &mut SparseState,
metadata: &SparseMetadata,
depth: u32
) -> Result<(), SparseError>
[src]
&mut self,
state: &mut SparseState,
metadata: &SparseMetadata,
depth: u32
) -> Result<(), SparseError>
pub fn sparse_updt(
&mut self,
state: &mut SparseState,
metadata: &SparseMetadata,
depth: u32
) -> Result<(), SparseError>
[src]
&mut self,
state: &mut SparseState,
metadata: &SparseMetadata,
depth: u32
) -> Result<(), SparseError>
pub fn check_depth(&self, depth: u32) -> Result<(), SparseError>
[src]
Auto Trait Implementations
impl RefUnwindSafe for OApiSecurityScheme
impl RefUnwindSafe for OApiSecurityScheme
impl Send for OApiSecurityScheme
impl Send for OApiSecurityScheme
impl Sync for OApiSecurityScheme
impl Sync for OApiSecurityScheme
impl Unpin for OApiSecurityScheme
impl Unpin for OApiSecurityScheme
impl UnwindSafe for OApiSecurityScheme
impl UnwindSafe for OApiSecurityScheme