Trait reth::builder::LaunchNode
source · pub trait LaunchNode<Target> {
type Node;
// Required method
fn launch_node(
self,
target: Target,
) -> impl Future<Output = Result<Self::Node, Report>> + Send;
}
Expand description
A general purpose trait that launches a new node of any kind.
Acts as a node factory.
This is essentially the launch logic for a node.
See also DefaultNodeLauncher
and NodeBuilderWithComponents::launch_with
Required Associated Types§
Required Methods§
Object Safety§
This trait is not object safe.