pub struct TeamMembershipCompact {
pub asana_resource: AsanaResource,
pub is_admin: Option<bool>,
pub is_guest: Option<bool>,
pub is_limited_access: Option<bool>,
pub team: Option<TeamCompact>,
pub user: Option<UserCompact>,
}Fields§
§asana_resource: AsanaResourceA generic Asana Resource, containing a globally unique identifier.
is_admin: Option<bool>Describes if the user is a team admin.
is_guest: Option<bool>Describes if the user is a guest in the team.
is_limited_access: Option<bool>Describes if the user has limited access to the team.
team: Option<TeamCompact>§user: Option<UserCompact>Trait Implementations§
Source§impl Clone for TeamMembershipCompact
impl Clone for TeamMembershipCompact
Source§fn clone(&self) -> TeamMembershipCompact
fn clone(&self) -> TeamMembershipCompact
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 TeamMembershipCompact
impl Debug for TeamMembershipCompact
Source§impl Default for TeamMembershipCompact
impl Default for TeamMembershipCompact
Source§fn default() -> TeamMembershipCompact
fn default() -> TeamMembershipCompact
Returns the “default value” for a type. Read more
Source§impl Deref for TeamMembershipCompact
impl Deref for TeamMembershipCompact
Source§impl DerefMut for TeamMembershipCompact
impl DerefMut for TeamMembershipCompact
Source§impl<'de> Deserialize<'de> for TeamMembershipCompact
impl<'de> Deserialize<'de> for TeamMembershipCompact
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 TeamMembershipCompact
impl Display for TeamMembershipCompact
Auto Trait Implementations§
impl Freeze for TeamMembershipCompact
impl RefUnwindSafe for TeamMembershipCompact
impl Send for TeamMembershipCompact
impl Sync for TeamMembershipCompact
impl Unpin for TeamMembershipCompact
impl UnsafeUnpin for TeamMembershipCompact
impl UnwindSafe for TeamMembershipCompact
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