Module multi

Module multi 

Source
Expand description

Support for running multiple fork backends.

The design is similar to the single SharedBackend, BackendHandler but supports multiple concurrently active pairs at once.

StructsΒ§

CreatedFork πŸ”’
Tracks the created Fork
ForkId
The unique identifier for a specific fork, this could be the name of the network a custom descriptive name.
MultiFork
The Sender half of multi fork pair. Can send requests to the MultiForkHandler to create forks.
MultiForkHandler
The type that manages connections in the background.
ShutDownMultiFork πŸ”’
A type that’s used to signaling the MultiForkHandler when it’s time to shut down.

EnumsΒ§

ForkTask πŸ”’
Request πŸ”’
Request that’s send to the handler.

FunctionsΒ§

create_fork πŸ”’
Creates a new fork.

Type AliasesΒ§

CreateFuture πŸ”’
CreateSender πŸ”’
GetEnvSender πŸ”’
Handler πŸ”’