pub struct GetAdminIntegrationOAuthProviderResponse {
pub provider: String,
pub enabled: bool,
pub configured: bool,
pub client_id: Option<String>,
pub client_secret_hint: Option<String>,
pub scopes: Option<Vec<String>>,
}Expand description
GetAdminIntegrationOAuthProviderResponse model.
Fields§
§provider: String§enabled: bool§configured: bool§client_id: Option<String>Present only when configured is true.
client_secret_hint: Option<String>Last four characters behind dots. Present only when configured is true; null when the
stored secret is empty.
scopes: Option<Vec<String>>Override of the default scope list. Present only when configured is true; null when no
override is stored.
Trait Implementations§
Source§impl Clone for GetAdminIntegrationOAuthProviderResponse
impl Clone for GetAdminIntegrationOAuthProviderResponse
Source§fn clone(&self) -> GetAdminIntegrationOAuthProviderResponse
fn clone(&self) -> GetAdminIntegrationOAuthProviderResponse
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Default for GetAdminIntegrationOAuthProviderResponse
impl Default for GetAdminIntegrationOAuthProviderResponse
Source§fn default() -> GetAdminIntegrationOAuthProviderResponse
fn default() -> GetAdminIntegrationOAuthProviderResponse
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for GetAdminIntegrationOAuthProviderResponse
impl<'de> Deserialize<'de> for GetAdminIntegrationOAuthProviderResponse
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 GetAdminIntegrationOAuthProviderResponse
Auto Trait Implementations§
impl Freeze for GetAdminIntegrationOAuthProviderResponse
impl RefUnwindSafe for GetAdminIntegrationOAuthProviderResponse
impl Send for GetAdminIntegrationOAuthProviderResponse
impl Sync for GetAdminIntegrationOAuthProviderResponse
impl Unpin for GetAdminIntegrationOAuthProviderResponse
impl UnsafeUnpin for GetAdminIntegrationOAuthProviderResponse
impl UnwindSafe for GetAdminIntegrationOAuthProviderResponse
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