pub struct TeamSecuritySettingsInput {
pub label_management: Option<TeamRoleType>,
pub member_management: Option<TeamRoleType>,
pub team_management: Option<TeamRoleType>,
pub template_management: Option<TeamRoleType>,
}Fields§
§label_management: Option<TeamRoleType>The minimum team role required to manage labels in the team.
member_management: Option<TeamRoleType>The minimum team role required to manage full workspace members (non-guests) in the team.
team_management: Option<TeamRoleType>The minimum team role required to manage team settings.
template_management: Option<TeamRoleType>The minimum team role required to manage templates in the team.
Trait Implementations§
Source§impl Clone for TeamSecuritySettingsInput
impl Clone for TeamSecuritySettingsInput
Source§fn clone(&self) -> TeamSecuritySettingsInput
fn clone(&self) -> TeamSecuritySettingsInput
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 Debug for TeamSecuritySettingsInput
impl Debug for TeamSecuritySettingsInput
Source§impl Default for TeamSecuritySettingsInput
impl Default for TeamSecuritySettingsInput
Source§fn default() -> TeamSecuritySettingsInput
fn default() -> TeamSecuritySettingsInput
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for TeamSecuritySettingsInput
impl<'de> Deserialize<'de> for TeamSecuritySettingsInput
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 TeamSecuritySettingsInput
impl RefUnwindSafe for TeamSecuritySettingsInput
impl Send for TeamSecuritySettingsInput
impl Sync for TeamSecuritySettingsInput
impl Unpin for TeamSecuritySettingsInput
impl UnwindSafe for TeamSecuritySettingsInput
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