pub struct OrganizationSecuritySettingsInput {
pub personal_api_keys_role: Option<UserRoleType>,
pub invitations_role: Option<UserRoleType>,
pub team_creation_role: Option<UserRoleType>,
pub label_management_role: Option<UserRoleType>,
pub api_settings_role: Option<UserRoleType>,
pub template_management_role: Option<UserRoleType>,
pub import_role: Option<UserRoleType>,
pub agent_guidance_role: Option<UserRoleType>,
pub integration_creation_role: Option<UserRoleType>,
}Fields§
§personal_api_keys_role: Option<UserRoleType>§invitations_role: Option<UserRoleType>§team_creation_role: Option<UserRoleType>§label_management_role: Option<UserRoleType>§api_settings_role: Option<UserRoleType>§template_management_role: Option<UserRoleType>§import_role: Option<UserRoleType>§agent_guidance_role: Option<UserRoleType>§integration_creation_role: Option<UserRoleType>Trait Implementations§
Source§impl Clone for OrganizationSecuritySettingsInput
impl Clone for OrganizationSecuritySettingsInput
Source§fn clone(&self) -> OrganizationSecuritySettingsInput
fn clone(&self) -> OrganizationSecuritySettingsInput
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 Default for OrganizationSecuritySettingsInput
impl Default for OrganizationSecuritySettingsInput
Source§fn default() -> OrganizationSecuritySettingsInput
fn default() -> OrganizationSecuritySettingsInput
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for OrganizationSecuritySettingsInput
impl<'de> Deserialize<'de> for OrganizationSecuritySettingsInput
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
Auto Trait Implementations§
impl Freeze for OrganizationSecuritySettingsInput
impl RefUnwindSafe for OrganizationSecuritySettingsInput
impl Send for OrganizationSecuritySettingsInput
impl Sync for OrganizationSecuritySettingsInput
impl Unpin for OrganizationSecuritySettingsInput
impl UnwindSafe for OrganizationSecuritySettingsInput
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