pub struct NewProject {
pub name: String,
pub description: Option<String>,
pub status: Option<String>,
pub lead: Option<String>,
pub start_date: Option<String>,
pub due_date: Option<String>,
}Expand description
The spec for a new project.
Fields§
§name: StringRequired display label.
description: Option<String>Optional long-form context.
status: Option<String>Optional project status.
lead: Option<String>Optional lead identity string.
start_date: Option<String>Optional start date.
due_date: Option<String>Optional due date.
Trait Implementations§
Source§impl Clone for NewProject
impl Clone for NewProject
Source§impl Debug for NewProject
impl Debug for NewProject
Source§impl Default for NewProject
impl Default for NewProject
impl Eq for NewProject
Source§impl PartialEq for NewProject
impl PartialEq for NewProject
impl StructuralPartialEq for NewProject
Auto Trait Implementations§
impl Freeze for NewProject
impl RefUnwindSafe for NewProject
impl Send for NewProject
impl Sync for NewProject
impl Unpin for NewProject
impl UnsafeUnpin for NewProject
impl UnwindSafe for NewProject
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more