pub trait AddWork {
// Required method
fn add_work(
&self,
handle: &mut WorkHandler,
) -> Result<(), PayloadError<ProjectError>>;
}Expand description
Add some type to a work handle.
When using TaskIO or AddWork derive, accessed using #[flatten] for inner
fields.
Required Methods§
Sourcefn add_work(
&self,
handle: &mut WorkHandler,
) -> Result<(), PayloadError<ProjectError>>
fn add_work( &self, handle: &mut WorkHandler, ) -> Result<(), PayloadError<ProjectError>>
Adds this object to a work handler, registering inputs and outputs as applicable.