1#[cfg(not(feature = "with-futures"))]
2pub trait TraitCfg {}
3#[cfg(not(feature = "with-futures"))]
4impl<T> TraitCfg for T {}
5
6#[cfg(feature = "with-futures")]
7pub trait TraitCfg: Send + Sync {}
8#[cfg(feature = "with-futures")]
9impl<T> TraitCfg for T where T: Send + Sync {}