pub struct ProjectUpdateInput {Show 31 fields
pub status_id: Option<String>,
pub name: Option<String>,
pub description: Option<String>,
pub content: Option<String>,
pub converted_from_issue_id: Option<String>,
pub last_applied_template_id: Option<String>,
pub icon: Option<String>,
pub color: Option<String>,
pub team_ids: Option<Vec<String>>,
pub project_update_reminders_paused_until_at: Option<DateTime<Utc>>,
pub update_reminder_frequency_in_weeks: Option<f64>,
pub update_reminder_frequency: Option<f64>,
pub frequency_resolution: Option<FrequencyResolutionType>,
pub update_reminders_day: Option<Day>,
pub update_reminders_hour: Option<i64>,
pub lead_id: Option<String>,
pub member_ids: Option<Vec<String>>,
pub start_date: Option<NaiveDate>,
pub start_date_resolution: Option<DateResolutionType>,
pub target_date: Option<NaiveDate>,
pub target_date_resolution: Option<DateResolutionType>,
pub completed_at: Option<DateTime<Utc>>,
pub canceled_at: Option<DateTime<Utc>>,
pub slack_new_issue: Option<bool>,
pub slack_issue_comments: Option<bool>,
pub slack_issue_statuses: Option<bool>,
pub sort_order: Option<f64>,
pub priority_sort_order: Option<f64>,
pub trashed: Option<bool>,
pub priority: Option<i64>,
pub label_ids: Option<Vec<String>>,
}Fields§
§status_id: Option<String>§name: Option<String>§description: Option<String>§content: Option<String>§converted_from_issue_id: Option<String>§last_applied_template_id: Option<String>§icon: Option<String>§color: Option<String>§team_ids: Option<Vec<String>>§project_update_reminders_paused_until_at: Option<DateTime<Utc>>§update_reminder_frequency_in_weeks: Option<f64>§update_reminder_frequency: Option<f64>§frequency_resolution: Option<FrequencyResolutionType>§update_reminders_day: Option<Day>§update_reminders_hour: Option<i64>§lead_id: Option<String>§member_ids: Option<Vec<String>>§start_date: Option<NaiveDate>§start_date_resolution: Option<DateResolutionType>§target_date: Option<NaiveDate>§target_date_resolution: Option<DateResolutionType>§completed_at: Option<DateTime<Utc>>§canceled_at: Option<DateTime<Utc>>§slack_new_issue: Option<bool>§slack_issue_comments: Option<bool>§slack_issue_statuses: Option<bool>§sort_order: Option<f64>§priority_sort_order: Option<f64>§trashed: Option<bool>§priority: Option<i64>§label_ids: Option<Vec<String>>Trait Implementations§
Source§impl Clone for ProjectUpdateInput
impl Clone for ProjectUpdateInput
Source§fn clone(&self) -> ProjectUpdateInput
fn clone(&self) -> ProjectUpdateInput
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 ProjectUpdateInput
impl Debug for ProjectUpdateInput
Source§impl Default for ProjectUpdateInput
impl Default for ProjectUpdateInput
Source§fn default() -> ProjectUpdateInput
fn default() -> ProjectUpdateInput
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ProjectUpdateInput
impl<'de> Deserialize<'de> for ProjectUpdateInput
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 ProjectUpdateInput
impl RefUnwindSafe for ProjectUpdateInput
impl Send for ProjectUpdateInput
impl Sync for ProjectUpdateInput
impl Unpin for ProjectUpdateInput
impl UnwindSafe for ProjectUpdateInput
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