async fn run_with_storage<S>(
genesis: Genesis,
modules: Modules,
opt: Options,
storage_opt: S,
public_node_config: PublicNodeConfig,
telemetry_handle: Option<&mut TelemetryHandle>,
) -> Result<()>where
S: DataSourceOptions,