1use balter_core::ScenarioConfig;
2use std::{future::Future, pin::Pin};
3
4#[doc(hidden)]
5pub trait DistributedScenario: Future + Send {
6 fn set_config(
7 &self,
8 config: ScenarioConfig,
9 ) -> Pin<Box<dyn DistributedScenario<Output = Self::Output>>>;
10}