Struct oapi::OApiOAuthFlow [−][src]
pub struct OApiOAuthFlow { /* fields omitted */ }
Implementations
impl OApiOAuthFlow
[src]
impl OApiOAuthFlow
[src]pub fn implicit(&self) -> &Option<OApiOAuthFlowImplicit>
[src]
pub fn password(&self) -> &Option<OApiOAuthFlowPassword>
[src]
pub fn client_credentials(&self) -> &Option<OApiOAuthFlowClientCredentials>
[src]
pub fn authorization_code(&self) -> &Option<OApiOAuthFlowAuthorizationCode>
[src]
Trait Implementations
impl Clone for OApiOAuthFlow
[src]
impl Clone for OApiOAuthFlow
[src]fn clone(&self) -> OApiOAuthFlow
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl<'de> Deserialize<'de> for OApiOAuthFlow
[src]
impl<'de> Deserialize<'de> for OApiOAuthFlow
[src]fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl OApiCheckTrait for OApiOAuthFlow
[src]
impl OApiCheckTrait for OApiOAuthFlow
[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 OApiOAuthFlow
[src]
impl OApiExtensionExtractor for OApiOAuthFlow
[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<OApiOAuthFlow> for OApiOAuthFlow
[src]
impl PartialEq<OApiOAuthFlow> for OApiOAuthFlow
[src]fn eq(&self, other: &OApiOAuthFlow) -> bool
[src]
fn ne(&self, other: &OApiOAuthFlow) -> bool
[src]
impl Serialize for OApiOAuthFlow
[src]
impl Serialize for OApiOAuthFlow
[src]impl Sparsable for OApiOAuthFlow
[src]
impl Sparsable for OApiOAuthFlow
[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]
impl StructuralPartialEq for OApiOAuthFlow
[src]
impl StructuralPartialEq for OApiOAuthFlow
[src]Auto Trait Implementations
impl RefUnwindSafe for OApiOAuthFlow
impl RefUnwindSafe for OApiOAuthFlow
impl Send for OApiOAuthFlow
impl Send for OApiOAuthFlow
impl Sync for OApiOAuthFlow
impl Sync for OApiOAuthFlow
impl Unpin for OApiOAuthFlow
impl Unpin for OApiOAuthFlow
impl UnwindSafe for OApiOAuthFlow
impl UnwindSafe for OApiOAuthFlow