pub struct NodeTask {
pub id: String,
pub state_key: String,
pub sub_tasks: Vec<SubTask>,
}Fields§
§id: String§state_key: String§sub_tasks: Vec<SubTask>Trait Implementations§
Source§impl<'de> Deserialize<'de> for NodeTask
impl<'de> Deserialize<'de> for NodeTask
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 NodeTask
impl RefUnwindSafe for NodeTask
impl Send for NodeTask
impl Sync for NodeTask
impl Unpin for NodeTask
impl UnwindSafe for NodeTask
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