pub trait BoxedLaunchExEx<Node: FullNodeComponents>: Send {
// Required method
fn launch(
self: Box<Self>,
ctx: ExExContext<Node>,
) -> BoxFuture<'static, Result<BoxExEx>>;
}Expand description
A version of LaunchExEx that returns a boxed future. Makes the trait object-safe.
Required Methods§
Implementors§
impl<E, Node> BoxedLaunchExEx<Node> for E
Implements BoxedLaunchExEx for any LaunchExEx that is Send and 'static.
Returns a [BoxFuture] that resolves to a BoxExEx.