pub trait ChildOutTask {
type Output: Send + 'static;
// Required method
fn run(self) -> (Option<BoxedFuture<()>>, Self::Output);
}Available on crate feature
process only.Expand description
Task created by ChildOutConfig
Required Associated Types§
Required Methods§
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".
Implementations on Foreign Types§
Source§impl ChildOutTask for ()
impl ChildOutTask for ()
Implementors§
Source§impl ChildOutTask for CargoTask
Available on crate features json and print only.
impl ChildOutTask for CargoTask
Available on crate features
json and print only.type Output = Arc<ProgressBar>
Source§impl ChildOutTask for CoLinesTask
impl ChildOutTask for CoLinesTask
type Output = CoLinesOutput
Source§impl ChildOutTask for LinesTask
impl ChildOutTask for LinesTask
type Output = LinesOutput
Source§impl ChildOutTask for PipeTask
impl ChildOutTask for PipeTask
type Output = PipeOutput
Source§impl ChildOutTask for SpinnerTask
Available on crate feature print only.
impl ChildOutTask for SpinnerTask
Available on crate feature
print only.