pub struct ProjectTasks {
pub project_name: String,
pub tasks: Vec<Task>,
}
Expand description
A wrapper type with a list of tasks associated to a project
Fields§
§project_name: String
Name of the related project
tasks: Vec<Task>
All tasks associated with that project
Trait Implementations§
Source§impl Clone for ProjectTasks
impl Clone for ProjectTasks
Source§fn clone(&self) -> ProjectTasks
fn clone(&self) -> ProjectTasks
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 ProjectTasks
impl Debug for ProjectTasks
Source§impl<'de> Deserialize<'de> for ProjectTasks
impl<'de> Deserialize<'de> for ProjectTasks
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 ProjectTasks
impl RefUnwindSafe for ProjectTasks
impl Send for ProjectTasks
impl Sync for ProjectTasks
impl Unpin for ProjectTasks
impl UnwindSafe for ProjectTasks
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