Struct oapi::OApiSecuritySchemeOauth2 [−][src]
pub struct OApiSecuritySchemeOauth2 { /* fields omitted */ }
Implementations
impl OApiSecuritySchemeOauth2
[src]
impl OApiSecuritySchemeOauth2
[src]pub fn description(&self) -> &Option<String>
[src]
A description of the oauth2 scheme
pub fn flows(&self) -> &OApiOAuthFlow
[src]
The flow to use
Trait Implementations
impl Clone for OApiSecuritySchemeOauth2
[src]
impl Clone for OApiSecuritySchemeOauth2
[src]fn clone(&self) -> OApiSecuritySchemeOauth2
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl<'de> Deserialize<'de> for OApiSecuritySchemeOauth2
[src]
impl<'de> Deserialize<'de> for OApiSecuritySchemeOauth2
[src]fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl OApiCheckTrait for OApiSecuritySchemeOauth2
[src]
impl OApiCheckTrait for OApiSecuritySchemeOauth2
[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 OApiExtensionExtractor for OApiSecuritySchemeOauth2
[src]
impl OApiExtensionExtractor for OApiSecuritySchemeOauth2
[src]fn oapi_raw_ext(&self) -> &HashMap<String, Value>
[src]
fn oapi_extract_ext<S>(
&self,
root: &SparseRoot<OApiDocument>,
key: &str
) -> Result<S, OApiError> where
S: DeserializeOwned + SparsableTrait + Serialize + OApiCheckTrait,
[src]
&self,
root: &SparseRoot<OApiDocument>,
key: &str
) -> Result<S, OApiError> where
S: DeserializeOwned + SparsableTrait + Serialize + OApiCheckTrait,
impl PartialEq<OApiSecuritySchemeOauth2> for OApiSecuritySchemeOauth2
[src]
impl PartialEq<OApiSecuritySchemeOauth2> for OApiSecuritySchemeOauth2
[src]fn eq(&self, other: &OApiSecuritySchemeOauth2) -> bool
[src]
fn ne(&self, other: &OApiSecuritySchemeOauth2) -> bool
[src]
impl Serialize for OApiSecuritySchemeOauth2
[src]
impl Serialize for OApiSecuritySchemeOauth2
[src]impl Sparsable for OApiSecuritySchemeOauth2
[src]
impl Sparsable for OApiSecuritySchemeOauth2
[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 OApiSecuritySchemeOauth2
impl RefUnwindSafe for OApiSecuritySchemeOauth2
impl Send for OApiSecuritySchemeOauth2
impl Send for OApiSecuritySchemeOauth2
impl Sync for OApiSecuritySchemeOauth2
impl Sync for OApiSecuritySchemeOauth2
impl Unpin for OApiSecuritySchemeOauth2
impl Unpin for OApiSecuritySchemeOauth2
impl UnwindSafe for OApiSecuritySchemeOauth2
impl UnwindSafe for OApiSecuritySchemeOauth2