pub struct ConnectorSpecificationAdvancedAuth {
pub auth_flow_type: Option<String>,
pub oauth_config_specification: Option<OauthConfigSpecification>,
pub predicate_key: Option<Vec<String>>,
pub predicate_value: Option<String>,
}
Fields§
§auth_flow_type: Option<String>
§oauth_config_specification: Option<OauthConfigSpecification>
§predicate_key: Option<Vec<String>>
Json Path to a field in the connectorSpecification that should exist for the advanced auth to be applicable.
predicate_value: Option<String>
Value of the predicate_key fields for the advanced auth to be applicable.
Trait Implementations§
Source§impl Clone for ConnectorSpecificationAdvancedAuth
impl Clone for ConnectorSpecificationAdvancedAuth
Source§fn clone(&self) -> ConnectorSpecificationAdvancedAuth
fn clone(&self) -> ConnectorSpecificationAdvancedAuth
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl<'de> Deserialize<'de> for ConnectorSpecificationAdvancedAuth
impl<'de> Deserialize<'de> for ConnectorSpecificationAdvancedAuth
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
Source§impl PartialEq for ConnectorSpecificationAdvancedAuth
impl PartialEq for ConnectorSpecificationAdvancedAuth
Source§fn eq(&self, other: &ConnectorSpecificationAdvancedAuth) -> bool
fn eq(&self, other: &ConnectorSpecificationAdvancedAuth) -> bool
Tests for
self
and other
values to be equal, and is used by ==
.impl StructuralPartialEq for ConnectorSpecificationAdvancedAuth
Auto Trait Implementations§
impl Freeze for ConnectorSpecificationAdvancedAuth
impl RefUnwindSafe for ConnectorSpecificationAdvancedAuth
impl Send for ConnectorSpecificationAdvancedAuth
impl Sync for ConnectorSpecificationAdvancedAuth
impl Unpin for ConnectorSpecificationAdvancedAuth
impl UnwindSafe for ConnectorSpecificationAdvancedAuth
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