pub struct SetAdminIntegrationOAuthProviderRequest {
pub enabled: Option<bool>,
pub client_id: Option<String>,
pub client_secret: Option<String>,
pub scopes: Option<Vec<String>>,
}Expand description
SetAdminIntegrationOAuthProviderRequest model.
Fields§
§enabled: Option<bool>§client_id: Option<String>§client_secret: Option<String>Never returned by any read. Omit to keep the stored one.
scopes: Option<Vec<String>>Trait Implementations§
Source§impl Clone for SetAdminIntegrationOAuthProviderRequest
impl Clone for SetAdminIntegrationOAuthProviderRequest
Source§fn clone(&self) -> SetAdminIntegrationOAuthProviderRequest
fn clone(&self) -> SetAdminIntegrationOAuthProviderRequest
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 SetAdminIntegrationOAuthProviderRequest
impl Default for SetAdminIntegrationOAuthProviderRequest
Source§fn default() -> SetAdminIntegrationOAuthProviderRequest
fn default() -> SetAdminIntegrationOAuthProviderRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for SetAdminIntegrationOAuthProviderRequest
impl<'de> Deserialize<'de> for SetAdminIntegrationOAuthProviderRequest
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 SetAdminIntegrationOAuthProviderRequest
Auto Trait Implementations§
impl Freeze for SetAdminIntegrationOAuthProviderRequest
impl RefUnwindSafe for SetAdminIntegrationOAuthProviderRequest
impl Send for SetAdminIntegrationOAuthProviderRequest
impl Sync for SetAdminIntegrationOAuthProviderRequest
impl Unpin for SetAdminIntegrationOAuthProviderRequest
impl UnsafeUnpin for SetAdminIntegrationOAuthProviderRequest
impl UnwindSafe for SetAdminIntegrationOAuthProviderRequest
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