hermes_runtime/impls/runtime/
components.rs

1use cgp::prelude::*;
2use hermes_tokio_runtime_components::components::parallel::*;
3use hermes_tokio_runtime_components::with_tokio_parallel_runtime_components;
4
5use crate::types::runtime::HermesRuntime;
6
7pub struct HermesRuntimeComponents;
8
9impl HasComponents for HermesRuntime {
10    type Components = HermesRuntimeComponents;
11}
12
13with_tokio_parallel_runtime_components! {
14    delegate_components! {
15        HermesRuntimeComponents {
16            @TokioParallelRuntimeComponents: TokioParallelRuntimeComponents,
17        }
18    }
19}