pub struct InitiativeUpdateCreateInput {
pub id: Option<String>,
pub body: Option<String>,
pub body_data: Option<Value>,
pub health: Option<InitiativeUpdateHealthType>,
pub initiative_id: Option<String>,
pub is_diff_hidden: Option<bool>,
}Fields§
§id: Option<String>The identifier in UUID v4 format. If none is provided, the backend will generate one.
body: Option<String>The content of the update in markdown format.
body_data: Option<Value>Internal The content of the update as a Prosemirror document.
health: Option<InitiativeUpdateHealthType>The health of the initiative at the time of the update.
initiative_id: Option<String>The initiative to associate the update with.
Whether the diff between the current update and the previous one should be hidden.
Trait Implementations§
Source§impl Clone for InitiativeUpdateCreateInput
impl Clone for InitiativeUpdateCreateInput
Source§fn clone(&self) -> InitiativeUpdateCreateInput
fn clone(&self) -> InitiativeUpdateCreateInput
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 InitiativeUpdateCreateInput
impl Debug for InitiativeUpdateCreateInput
Source§impl Default for InitiativeUpdateCreateInput
impl Default for InitiativeUpdateCreateInput
Source§fn default() -> InitiativeUpdateCreateInput
fn default() -> InitiativeUpdateCreateInput
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for InitiativeUpdateCreateInput
impl<'de> Deserialize<'de> for InitiativeUpdateCreateInput
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 InitiativeUpdateCreateInput
impl RefUnwindSafe for InitiativeUpdateCreateInput
impl Send for InitiativeUpdateCreateInput
impl Sync for InitiativeUpdateCreateInput
impl Unpin for InitiativeUpdateCreateInput
impl UnwindSafe for InitiativeUpdateCreateInput
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