pub struct ProjectMembershipCompactAllOf {
pub user: Option<Box<UserCompact>>,
}
Expand description
ProjectMembershipCompactAllOf : With the introduction of “comment-only” projects in Asana, a user’s membership in a project comes with associated permissions. These permissions (whether a user has full access to the project or comment-only access) are accessible through the project memberships endpoints described here.
Fields
user: Option<Box<UserCompact>>
Implementations
sourceimpl ProjectMembershipCompactAllOf
impl ProjectMembershipCompactAllOf
sourcepub fn new() -> ProjectMembershipCompactAllOf
pub fn new() -> ProjectMembershipCompactAllOf
With the introduction of “comment-only” projects in Asana, a user’s membership in a project comes with associated permissions. These permissions (whether a user has full access to the project or comment-only access) are accessible through the project memberships endpoints described here.
Trait Implementations
sourceimpl Clone for ProjectMembershipCompactAllOf
impl Clone for ProjectMembershipCompactAllOf
sourcefn clone(&self) -> ProjectMembershipCompactAllOf
fn clone(&self) -> ProjectMembershipCompactAllOf
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for ProjectMembershipCompactAllOf
impl Debug for ProjectMembershipCompactAllOf
sourceimpl<'de> Deserialize<'de> for ProjectMembershipCompactAllOf
impl<'de> Deserialize<'de> for ProjectMembershipCompactAllOf
sourcefn 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
sourceimpl PartialEq<ProjectMembershipCompactAllOf> for ProjectMembershipCompactAllOf
impl PartialEq<ProjectMembershipCompactAllOf> for ProjectMembershipCompactAllOf
sourcefn eq(&self, other: &ProjectMembershipCompactAllOf) -> bool
fn eq(&self, other: &ProjectMembershipCompactAllOf) -> bool
impl StructuralPartialEq for ProjectMembershipCompactAllOf
Auto Trait Implementations
impl RefUnwindSafe for ProjectMembershipCompactAllOf
impl Send for ProjectMembershipCompactAllOf
impl Sync for ProjectMembershipCompactAllOf
impl Unpin for ProjectMembershipCompactAllOf
impl UnwindSafe for ProjectMembershipCompactAllOf
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more