pub struct InitiativeUpdateInput {Show 16 fields
pub name: Option<String>,
pub description: Option<String>,
pub owner_id: Option<String>,
pub sort_order: Option<f64>,
pub color: Option<String>,
pub icon: Option<String>,
pub target_date: Option<NaiveDate>,
pub status: Option<InitiativeStatus>,
pub target_date_resolution: Option<DateResolutionType>,
pub trashed: Option<bool>,
pub content: Option<String>,
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>,
}Fields§
§name: Option<String>§description: Option<String>§owner_id: Option<String>§sort_order: Option<f64>§color: Option<String>§icon: Option<String>§target_date: Option<NaiveDate>§status: Option<InitiativeStatus>§target_date_resolution: Option<DateResolutionType>§trashed: Option<bool>§content: Option<String>§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>Trait Implementations§
Source§impl Clone for InitiativeUpdateInput
impl Clone for InitiativeUpdateInput
Source§fn clone(&self) -> InitiativeUpdateInput
fn clone(&self) -> InitiativeUpdateInput
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 InitiativeUpdateInput
impl Debug for InitiativeUpdateInput
Source§impl Default for InitiativeUpdateInput
impl Default for InitiativeUpdateInput
Source§fn default() -> InitiativeUpdateInput
fn default() -> InitiativeUpdateInput
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for InitiativeUpdateInput
impl<'de> Deserialize<'de> for InitiativeUpdateInput
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 InitiativeUpdateInput
impl RefUnwindSafe for InitiativeUpdateInput
impl Send for InitiativeUpdateInput
impl Sync for InitiativeUpdateInput
impl Unpin for InitiativeUpdateInput
impl UnwindSafe for InitiativeUpdateInput
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