pub struct IntegrationOAuth2CredentialConfigOptions {
pub scope_separator: Option<String>,
pub authorization_method: Option<IntegrationOAuth2CredentialConfigOptionsAuthorizationMethod>,
pub body_format: Option<IntegrationOAuth2CredentialConfigOptionsBodyFormat>,
pub expires_in_property_name: Option<String>,
}Fields§
§scope_separator: Option<String>§body_format: Option<IntegrationOAuth2CredentialConfigOptionsBodyFormat>§expires_in_property_name: Option<String>Name of the response property that holds the token TTL in seconds.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for IntegrationOAuth2CredentialConfigOptions
impl<'de> Deserialize<'de> for IntegrationOAuth2CredentialConfigOptions
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl StructuralPartialEq for IntegrationOAuth2CredentialConfigOptions
Auto Trait Implementations§
impl Freeze for IntegrationOAuth2CredentialConfigOptions
impl RefUnwindSafe for IntegrationOAuth2CredentialConfigOptions
impl Send for IntegrationOAuth2CredentialConfigOptions
impl Sync for IntegrationOAuth2CredentialConfigOptions
impl Unpin for IntegrationOAuth2CredentialConfigOptions
impl UnsafeUnpin for IntegrationOAuth2CredentialConfigOptions
impl UnwindSafe for IntegrationOAuth2CredentialConfigOptions
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more