pub struct TeamResponse {
pub team_base: TeamBase,
pub description: Option<String>,
pub edit_team_name_or_description_access_level: Option<String>,
pub edit_team_visibility_or_trash_team_access_level: Option<String>,
pub guest_invite_management_access_level: Option<String>,
pub html_description: Option<String>,
pub join_request_management_access_level: Option<String>,
pub member_invite_management_access_level: Option<String>,
pub organization: Option<Value>,
pub permalink_url: Option<String>,
pub team_member_removal_access_level: Option<String>,
pub visibility: Option<String>,
}Fields§
§team_base: TeamBase§description: Option<String>Opt In. The description of the team.
edit_team_name_or_description_access_level: Option<String>Controls who can edit team name and description
edit_team_visibility_or_trash_team_access_level: Option<String>Controls who can edit team visibility and trash teams
guest_invite_management_access_level: Option<String>Controls who can accept or deny guest invites for a given team
html_description: Option<String>Opt In. The description of the team with formatting as HTML.
join_request_management_access_level: Option<String>Controls who can accept or deny join team requests for a Membership by Request team
member_invite_management_access_level: Option<String>Controls who can accept or deny member invites for a given team
organization: Option<Value>§permalink_url: Option<String>A url that points directly to the object within Asana.
team_member_removal_access_level: Option<String>Controls who can remove team members
visibility: Option<String>The visibility of the team to users in the same organization
Trait Implementations§
Source§impl Clone for TeamResponse
impl Clone for TeamResponse
Source§fn clone(&self) -> TeamResponse
fn clone(&self) -> TeamResponse
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 Debug for TeamResponse
impl Debug for TeamResponse
Source§impl Default for TeamResponse
impl Default for TeamResponse
Source§fn default() -> TeamResponse
fn default() -> TeamResponse
Returns the “default value” for a type. Read more
Source§impl Deref for TeamResponse
impl Deref for TeamResponse
Source§impl DerefMut for TeamResponse
impl DerefMut for TeamResponse
Source§impl<'de> Deserialize<'de> for TeamResponse
impl<'de> Deserialize<'de> for TeamResponse
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 Display for TeamResponse
impl Display for TeamResponse
Auto Trait Implementations§
impl Freeze for TeamResponse
impl RefUnwindSafe for TeamResponse
impl Send for TeamResponse
impl Sync for TeamResponse
impl Unpin for TeamResponse
impl UnsafeUnpin for TeamResponse
impl UnwindSafe for TeamResponse
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