Struct oapi::OApiSecuritySchemeApiKey [−][src]
pub struct OApiSecuritySchemeApiKey { /* fields omitted */ }
Implementations
impl OApiSecuritySchemeApiKey
[src]
impl OApiSecuritySchemeApiKey
[src]pub fn description(&self) -> &Option<String>
[src]
Description of the api key
pub fn name(&self) -> &String
[src]
Name of the header or cookie parameter
pub fn in_(&self) -> &OApiApiKeyLocation
[src]
Location of the Api Key
Trait Implementations
impl Clone for OApiSecuritySchemeApiKey
[src]
impl Clone for OApiSecuritySchemeApiKey
[src]fn clone(&self) -> OApiSecuritySchemeApiKey
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl<'de> Deserialize<'de> for OApiSecuritySchemeApiKey
[src]
impl<'de> Deserialize<'de> for OApiSecuritySchemeApiKey
[src]fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl OApiCheckTrait for OApiSecuritySchemeApiKey
[src]
impl OApiCheckTrait for OApiSecuritySchemeApiKey
[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 OApiSecuritySchemeApiKey
[src]
impl OApiExtensionExtractor for OApiSecuritySchemeApiKey
[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<OApiSecuritySchemeApiKey> for OApiSecuritySchemeApiKey
[src]
impl PartialEq<OApiSecuritySchemeApiKey> for OApiSecuritySchemeApiKey
[src]fn eq(&self, other: &OApiSecuritySchemeApiKey) -> bool
[src]
fn ne(&self, other: &OApiSecuritySchemeApiKey) -> bool
[src]
impl Serialize for OApiSecuritySchemeApiKey
[src]
impl Serialize for OApiSecuritySchemeApiKey
[src]impl Sparsable for OApiSecuritySchemeApiKey
[src]
impl Sparsable for OApiSecuritySchemeApiKey
[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 OApiSecuritySchemeApiKey
impl RefUnwindSafe for OApiSecuritySchemeApiKey
impl Send for OApiSecuritySchemeApiKey
impl Send for OApiSecuritySchemeApiKey
impl Sync for OApiSecuritySchemeApiKey
impl Sync for OApiSecuritySchemeApiKey
impl Unpin for OApiSecuritySchemeApiKey
impl Unpin for OApiSecuritySchemeApiKey
impl UnwindSafe for OApiSecuritySchemeApiKey
impl UnwindSafe for OApiSecuritySchemeApiKey