Struct taskboard_core_lib::commands::CreateTaskCommand
source · [−]Expand description
Command for adding a new task to an existing project
Fields
project_id: Uuid
Id for the project to add the task to
title: String
Title of the task to create
estimate: Option<u8>
The number of hours the task is estimated to take
Trait Implementations
sourceimpl Clone for CreateTaskCommand
impl Clone for CreateTaskCommand
sourcefn clone(&self) -> CreateTaskCommand
fn clone(&self) -> CreateTaskCommand
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for CreateTaskCommand
impl Debug for CreateTaskCommand
sourceimpl<'de> Deserialize<'de> for CreateTaskCommand
impl<'de> Deserialize<'de> for CreateTaskCommand
sourcefn 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
sourceimpl Serialize for CreateTaskCommand
impl Serialize for CreateTaskCommand
Auto Trait Implementations
impl RefUnwindSafe for CreateTaskCommand
impl Send for CreateTaskCommand
impl Sync for CreateTaskCommand
impl Unpin for CreateTaskCommand
impl UnwindSafe for CreateTaskCommand
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more