Enum openapiv3::OAuth2Flow [−][src]
pub enum OAuth2Flow { Implicit { authorization_url: String, refresh_url: Option<String>, scopes: IndexMap<String, String>, }, Password { refresh_url: Option<String>, token_url: String, scopes: IndexMap<String, String>, }, ClientCredentials { refresh_url: Option<String>, token_url: String, scopes: IndexMap<String, String>, }, AuthorizationCode { authorization_url: String, token_url: String, refresh_url: Option<String>, scopes: IndexMap<String, String>, }, }
Variants
Show fields
Show fields
Show fields
Trait Implementations
impl Clone for OAuth2Flow
[src]
impl Clone for OAuth2Flow
[src]fn clone(&self) -> OAuth2Flow
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl<'de> Deserialize<'de> for OAuth2Flow
[src]
impl<'de> Deserialize<'de> for OAuth2Flow
[src]fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl PartialEq<OAuth2Flow> for OAuth2Flow
[src]
impl PartialEq<OAuth2Flow> for OAuth2Flow
[src]fn eq(&self, other: &OAuth2Flow) -> bool
[src]
fn ne(&self, other: &OAuth2Flow) -> bool
[src]
impl Serialize for OAuth2Flow
[src]
impl Serialize for OAuth2Flow
[src]impl StructuralPartialEq for OAuth2Flow
[src]
impl StructuralPartialEq for OAuth2Flow
[src]Auto Trait Implementations
impl RefUnwindSafe for OAuth2Flow
impl RefUnwindSafe for OAuth2Flow
impl Send for OAuth2Flow
impl Send for OAuth2Flow
impl Sync for OAuth2Flow
impl Sync for OAuth2Flow
impl Unpin for OAuth2Flow
impl Unpin for OAuth2Flow
impl UnwindSafe for OAuth2Flow
impl UnwindSafe for OAuth2Flow
Blanket Implementations
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]