Struct aws_sdk_appflow::model::OAuth2Properties
source · [−]#[non_exhaustive]pub struct OAuth2Properties { /* private fields */ }
Expand description
The OAuth 2.0 properties required for OAuth 2.0 authentication.
Implementations
sourceimpl OAuth2Properties
impl OAuth2Properties
sourcepub fn o_auth2_grant_type(&self) -> Option<&OAuth2GrantType>
pub fn o_auth2_grant_type(&self) -> Option<&OAuth2GrantType>
The OAuth 2.0 grant type used by connector for OAuth 2.0 authentication.
sourceimpl OAuth2Properties
impl OAuth2Properties
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture OAuth2Properties
.
Trait Implementations
sourceimpl Clone for OAuth2Properties
impl Clone for OAuth2Properties
sourcefn clone(&self) -> OAuth2Properties
fn clone(&self) -> OAuth2Properties
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for OAuth2Properties
impl Debug for OAuth2Properties
sourceimpl PartialEq<OAuth2Properties> for OAuth2Properties
impl PartialEq<OAuth2Properties> for OAuth2Properties
sourcefn eq(&self, other: &OAuth2Properties) -> bool
fn eq(&self, other: &OAuth2Properties) -> bool
impl StructuralPartialEq for OAuth2Properties
Auto Trait Implementations
impl RefUnwindSafe for OAuth2Properties
impl Send for OAuth2Properties
impl Sync for OAuth2Properties
impl Unpin for OAuth2Properties
impl UnwindSafe for OAuth2Properties
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more