pub struct ProjectUpdateData {
pub name: Option<String>,
pub notes: Option<String>,
pub color: Option<String>,
pub start_on: Option<String>,
pub due_on: Option<String>,
pub archived: Option<bool>,
pub public: Option<bool>,
pub owner: Option<String>,
}Expand description
Request payload for updating existing projects.
Fields§
§name: Option<String>New project name.
notes: Option<String>Notes/description.
color: Option<String>Color slug.
start_on: Option<String>Start date.
due_on: Option<String>Due date.
archived: Option<bool>Archive toggle.
public: Option<bool>Privacy flag.
owner: Option<String>Owner change.
Implementations§
Trait Implementations§
Source§impl Clone for ProjectUpdateData
impl Clone for ProjectUpdateData
Source§fn clone(&self) -> ProjectUpdateData
fn clone(&self) -> ProjectUpdateData
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 ProjectUpdateData
impl Debug for ProjectUpdateData
Source§impl Default for ProjectUpdateData
impl Default for ProjectUpdateData
Source§fn default() -> ProjectUpdateData
fn default() -> ProjectUpdateData
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ProjectUpdateData
impl<'de> Deserialize<'de> for ProjectUpdateData
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
impl Eq for ProjectUpdateData
Source§impl PartialEq for ProjectUpdateData
impl PartialEq for ProjectUpdateData
Source§impl Serialize for ProjectUpdateData
impl Serialize for ProjectUpdateData
impl StructuralPartialEq for ProjectUpdateData
Auto Trait Implementations§
impl Freeze for ProjectUpdateData
impl RefUnwindSafe for ProjectUpdateData
impl Send for ProjectUpdateData
impl Sync for ProjectUpdateData
impl Unpin for ProjectUpdateData
impl UnsafeUnpin for ProjectUpdateData
impl UnwindSafe for ProjectUpdateData
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