pub struct TaskFamily {
pub parent_task: Task,
pub children: Vec<TaskFamily>,
}
Fields§
§parent_task: Task
§children: Vec<TaskFamily>
Implementations§
Source§impl TaskFamily
impl TaskFamily
pub fn json_string(task_families: &[TaskFamily]) -> ResultAnyError<String>
Trait Implementations§
Source§impl Debug for TaskFamily
impl Debug for TaskFamily
Source§impl<'de> Deserialize<'de> for TaskFamily
impl<'de> Deserialize<'de> for TaskFamily
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 TaskFamily
impl RefUnwindSafe for TaskFamily
impl Send for TaskFamily
impl Sync for TaskFamily
impl Unpin for TaskFamily
impl UnwindSafe for TaskFamily
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