pub struct CreateProjectInput {Show 13 fields
pub name: String,
pub team_ids: Vec<String>,
pub description: Option<String>,
pub content: Option<String>,
pub icon: Option<String>,
pub color: Option<String>,
pub status_id: Option<String>,
pub priority: Option<i32>,
pub lead_id: Option<String>,
pub start_date: Option<String>,
pub target_date: Option<String>,
pub member_ids: Option<Vec<String>>,
pub label_ids: Option<Vec<String>>,
}Fields§
§name: String§team_ids: Vec<String>§description: Option<String>§content: Option<String>§icon: Option<String>§color: Option<String>§status_id: Option<String>§priority: Option<i32>§lead_id: Option<String>§start_date: Option<String>§target_date: Option<String>§member_ids: Option<Vec<String>>§label_ids: Option<Vec<String>>Trait Implementations§
Source§impl Clone for CreateProjectInput
impl Clone for CreateProjectInput
Source§fn clone(&self) -> CreateProjectInput
fn clone(&self) -> CreateProjectInput
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 CreateProjectInput
impl Debug for CreateProjectInput
Source§impl Default for CreateProjectInput
impl Default for CreateProjectInput
Source§fn default() -> CreateProjectInput
fn default() -> CreateProjectInput
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for CreateProjectInput
impl RefUnwindSafe for CreateProjectInput
impl Send for CreateProjectInput
impl Sync for CreateProjectInput
impl Unpin for CreateProjectInput
impl UnsafeUnpin for CreateProjectInput
impl UnwindSafe for CreateProjectInput
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