Struct asana::models::project_response_all_of::ProjectResponseAllOf
source · [−]pub struct ProjectResponseAllOf {
pub custom_fields: Option<Vec<CustomFieldCompact>>,
pub followers: Option<Vec<UserCompact>>,
pub owner: Option<Box<UserCompact>>,
pub team: Option<Box<TeamCompact>>,
pub icon: Option<Icon>,
pub permalink_url: Option<String>,
}
Fields
custom_fields: Option<Vec<CustomFieldCompact>>
Array of Custom Fields.
followers: Option<Vec<UserCompact>>
Array of users following this project. Followers are a subset of members who receive all notifications for a project, the default notification setting when adding members to a project in-product.
owner: Option<Box<UserCompact>>
The current owner of the project, may be null.
team: Option<Box<TeamCompact>>
icon: Option<Icon>
The icon for a project.
permalink_url: Option<String>
A url that points directly to the object within Asana.
Implementations
sourceimpl ProjectResponseAllOf
impl ProjectResponseAllOf
pub fn new() -> ProjectResponseAllOf
Trait Implementations
sourceimpl Clone for ProjectResponseAllOf
impl Clone for ProjectResponseAllOf
sourcefn clone(&self) -> ProjectResponseAllOf
fn clone(&self) -> ProjectResponseAllOf
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 ProjectResponseAllOf
impl Debug for ProjectResponseAllOf
sourceimpl<'de> Deserialize<'de> for ProjectResponseAllOf
impl<'de> Deserialize<'de> for ProjectResponseAllOf
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<ProjectResponseAllOf> for ProjectResponseAllOf
impl PartialEq<ProjectResponseAllOf> for ProjectResponseAllOf
sourcefn eq(&self, other: &ProjectResponseAllOf) -> bool
fn eq(&self, other: &ProjectResponseAllOf) -> bool
sourceimpl Serialize for ProjectResponseAllOf
impl Serialize for ProjectResponseAllOf
impl StructuralPartialEq for ProjectResponseAllOf
Auto Trait Implementations
impl RefUnwindSafe for ProjectResponseAllOf
impl Send for ProjectResponseAllOf
impl Sync for ProjectResponseAllOf
impl Unpin for ProjectResponseAllOf
impl UnwindSafe for ProjectResponseAllOf
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