pub trait BridgeActionExecutorTrait {
// Required method
fn run(self) -> (Vec<JoinHandle<()>>, Sender<BridgeActionExecutionWrapper>);
}
pub trait BridgeActionExecutorTrait {
// Required method
fn run(self) -> (Vec<JoinHandle<()>>, Sender<BridgeActionExecutionWrapper>);
}