Trait DelegatesToTokioParallelRuntimeComponents

Source
pub trait DelegatesToTokioParallelRuntimeComponents:
    DelegateComponent<SleeperComponent, Delegate = TokioParallelRuntimeComponents>
    + DelegateComponent<TimeComponent, Delegate = TokioParallelRuntimeComponents>
    + DelegateComponent<MutexComponent, Delegate = TokioParallelRuntimeComponents>
    + DelegateComponent<StreamTypeComponent, Delegate = TokioParallelRuntimeComponents>
    + DelegateComponent<StreamMapperComponent, Delegate = TokioParallelRuntimeComponents>
    + DelegateComponent<SubscriptionComponent, Delegate = TokioParallelRuntimeComponents>
    + DelegateComponent<ConcurrentTaskRunnerComponent, Delegate = TokioParallelRuntimeComponents>
    + DelegateComponent<TaskSpawnerComponent, Delegate = TokioParallelRuntimeComponents>
    + DelegateComponent<ChannelTypeComponent, Delegate = TokioParallelRuntimeComponents>
    + DelegateComponent<ChannelCreatorComponent, Delegate = TokioParallelRuntimeComponents>
    + DelegateComponent<ChannelUserComponent, Delegate = TokioParallelRuntimeComponents>
    + DelegateComponent<ReceiverStreamerComponent, Delegate = TokioParallelRuntimeComponents>
    + DelegateComponent<SenderClonerComponent, Delegate = TokioParallelRuntimeComponents>
    + DelegateComponent<ChannelOnceTypeComponent, Delegate = TokioParallelRuntimeComponents>
    + DelegateComponent<ChannelOnceCreatorComponent, Delegate = TokioParallelRuntimeComponents>
    + DelegateComponent<ChannelOnceUserComponent, Delegate = TokioParallelRuntimeComponents>
    + DelegateComponent<FilePathTypeComponent, Delegate = TokioParallelRuntimeComponents>
    + DelegateComponent<ChildProcessTypeComponent, Delegate = TokioParallelRuntimeComponents>
    + DelegateComponent<ChildProcessStarterComponent, Delegate = TokioParallelRuntimeComponents>
    + DelegateComponent<ChildProcessWaiterComponent, Delegate = TokioParallelRuntimeComponents>
    + DelegateComponent<FileAsStringReaderComponent, Delegate = TokioParallelRuntimeComponents>
    + DelegateComponent<DirCreatorComponent, Delegate = TokioParallelRuntimeComponents>
    + DelegateComponent<FileCopierComponent, Delegate = TokioParallelRuntimeComponents>
    + DelegateComponent<CommandWithEnvsExecutorComponent, Delegate = TokioParallelRuntimeComponents>
    + DelegateComponent<CommandExecutorComponent, Delegate = TokioParallelRuntimeComponents>
    + DelegateComponent<StringToFileWriterComponent, Delegate = TokioParallelRuntimeComponents>
    + DelegateComponent<TcpPortReserverComponent, Delegate = TokioParallelRuntimeComponents>
    + DelegateComponent<RandomGeneratorComponent, Delegate = TokioParallelRuntimeComponents> { }

Implementors§

Source§

impl<Components> DelegatesToTokioParallelRuntimeComponents for Components
where Components: DelegateComponent<SleeperComponent, Delegate = TokioParallelRuntimeComponents> + DelegateComponent<TimeComponent, Delegate = TokioParallelRuntimeComponents> + DelegateComponent<MutexComponent, Delegate = TokioParallelRuntimeComponents> + DelegateComponent<StreamTypeComponent, Delegate = TokioParallelRuntimeComponents> + DelegateComponent<StreamMapperComponent, Delegate = TokioParallelRuntimeComponents> + DelegateComponent<SubscriptionComponent, Delegate = TokioParallelRuntimeComponents> + DelegateComponent<ConcurrentTaskRunnerComponent, Delegate = TokioParallelRuntimeComponents> + DelegateComponent<TaskSpawnerComponent, Delegate = TokioParallelRuntimeComponents> + DelegateComponent<ChannelTypeComponent, Delegate = TokioParallelRuntimeComponents> + DelegateComponent<ChannelCreatorComponent, Delegate = TokioParallelRuntimeComponents> + DelegateComponent<ChannelUserComponent, Delegate = TokioParallelRuntimeComponents> + DelegateComponent<ReceiverStreamerComponent, Delegate = TokioParallelRuntimeComponents> + DelegateComponent<SenderClonerComponent, Delegate = TokioParallelRuntimeComponents> + DelegateComponent<ChannelOnceTypeComponent, Delegate = TokioParallelRuntimeComponents> + DelegateComponent<ChannelOnceCreatorComponent, Delegate = TokioParallelRuntimeComponents> + DelegateComponent<ChannelOnceUserComponent, Delegate = TokioParallelRuntimeComponents> + DelegateComponent<FilePathTypeComponent, Delegate = TokioParallelRuntimeComponents> + DelegateComponent<ChildProcessTypeComponent, Delegate = TokioParallelRuntimeComponents> + DelegateComponent<ChildProcessStarterComponent, Delegate = TokioParallelRuntimeComponents> + DelegateComponent<ChildProcessWaiterComponent, Delegate = TokioParallelRuntimeComponents> + DelegateComponent<FileAsStringReaderComponent, Delegate = TokioParallelRuntimeComponents> + DelegateComponent<DirCreatorComponent, Delegate = TokioParallelRuntimeComponents> + DelegateComponent<FileCopierComponent, Delegate = TokioParallelRuntimeComponents> + DelegateComponent<CommandWithEnvsExecutorComponent, Delegate = TokioParallelRuntimeComponents> + DelegateComponent<CommandExecutorComponent, Delegate = TokioParallelRuntimeComponents> + DelegateComponent<StringToFileWriterComponent, Delegate = TokioParallelRuntimeComponents> + DelegateComponent<TcpPortReserverComponent, Delegate = TokioParallelRuntimeComponents> + DelegateComponent<RandomGeneratorComponent, Delegate = TokioParallelRuntimeComponents>,