pub struct TaskCompletionSerializable {
pub id: EcbId,
pub tasks_to_notify: Vec<(DownstreamTaskDependencyDef, Option<NandoResultSerializable>)>,
}Fields§
§id: EcbId§tasks_to_notify: Vec<(DownstreamTaskDependencyDef, Option<NandoResultSerializable>)>Trait Implementations§
source§impl Clone for TaskCompletionSerializable
impl Clone for TaskCompletionSerializable
source§fn clone(&self) -> TaskCompletionSerializable
fn clone(&self) -> TaskCompletionSerializable
Returns a copy 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 TaskCompletionSerializable
impl Debug for TaskCompletionSerializable
source§impl<'de> Deserialize<'de> for TaskCompletionSerializable
impl<'de> Deserialize<'de> for TaskCompletionSerializable
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 RefUnwindSafe for TaskCompletionSerializable
impl Send for TaskCompletionSerializable
impl Sync for TaskCompletionSerializable
impl Unpin for TaskCompletionSerializable
impl UnwindSafe for TaskCompletionSerializable
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