streamweave_transformers/timeout/
input.rs

1use super::timeout_transformer::TimeoutTransformer;
2use futures::Stream;
3use std::pin::Pin;
4use streamweave::Input;
5
6impl<T: std::fmt::Debug + Clone + Send + Sync + 'static> Input for TimeoutTransformer<T> {
7  type Input = T;
8  type InputStream = Pin<Box<dyn Stream<Item = T> + Send>>;
9}