pub struct ProjectMilestoneCreateInput {
pub id: Option<String>,
pub name: Option<String>,
pub description: Option<String>,
pub description_data: Option<Value>,
pub target_date: Option<NaiveDate>,
pub project_id: Option<String>,
pub sort_order: Option<f64>,
}Fields§
§id: Option<String>The identifier in UUID v4 format. If none is provided, the backend will generate one.
name: Option<String>The name of the project milestone.
description: Option<String>The description of the project milestone in markdown format.
description_data: Option<Value>Internal The description of the project milestone as a Prosemirror document.
target_date: Option<NaiveDate>The planned target date of the project milestone.
project_id: Option<String>Related project for the project milestone.
sort_order: Option<f64>The sort order for the project milestone within a project.
Trait Implementations§
Source§impl Clone for ProjectMilestoneCreateInput
impl Clone for ProjectMilestoneCreateInput
Source§fn clone(&self) -> ProjectMilestoneCreateInput
fn clone(&self) -> ProjectMilestoneCreateInput
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 ProjectMilestoneCreateInput
impl Debug for ProjectMilestoneCreateInput
Source§impl Default for ProjectMilestoneCreateInput
impl Default for ProjectMilestoneCreateInput
Source§fn default() -> ProjectMilestoneCreateInput
fn default() -> ProjectMilestoneCreateInput
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ProjectMilestoneCreateInput
impl<'de> Deserialize<'de> for ProjectMilestoneCreateInput
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
Auto Trait Implementations§
impl Freeze for ProjectMilestoneCreateInput
impl RefUnwindSafe for ProjectMilestoneCreateInput
impl Send for ProjectMilestoneCreateInput
impl Sync for ProjectMilestoneCreateInput
impl Unpin for ProjectMilestoneCreateInput
impl UnwindSafe for ProjectMilestoneCreateInput
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