pub struct ProjectRequest {
pub project_base: ProjectBase,
pub custom_fields: Option<Value>,
pub followers: Option<String>,
pub owner: Option<String>,
pub team: Option<String>,
pub workspace: Option<String>,
}
Fields§
§project_base: ProjectBase
§custom_fields: Option<Value>
An object where each key is the GID of a custom field and its corresponding value is either an enum GID, string, number, or object (depending on the custom field type). See the custom fields guide for details on creating and updating custom field values.
followers: Option<String>
Create-only. Comma separated string of users. Followers are a subset of members who have opted in to receive “tasks added” notifications for a project.
owner: Option<String>
The current owner of the project, may be null.
team: Option<String>
The team that this project is shared with.
workspace: Option<String>
The gid
of a workspace.
Implementations§
Trait Implementations§
Source§impl Clone for ProjectRequest
impl Clone for ProjectRequest
Source§fn clone(&self) -> ProjectRequest
fn clone(&self) -> ProjectRequest
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 ProjectRequest
impl Debug for ProjectRequest
Source§impl Default for ProjectRequest
impl Default for ProjectRequest
Source§fn default() -> ProjectRequest
fn default() -> ProjectRequest
Returns the “default value” for a type. Read more
Source§impl Deref for ProjectRequest
impl Deref for ProjectRequest
Source§impl DerefMut for ProjectRequest
impl DerefMut for ProjectRequest
Source§impl<'de> Deserialize<'de> for ProjectRequest
impl<'de> Deserialize<'de> for ProjectRequest
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 ProjectRequest
impl Display for ProjectRequest
Auto Trait Implementations§
impl Freeze for ProjectRequest
impl RefUnwindSafe for ProjectRequest
impl Send for ProjectRequest
impl Sync for ProjectRequest
impl Unpin for ProjectRequest
impl UnwindSafe for ProjectRequest
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