streamweave_transformers/sample/output.rs
1use super::sample_transformer::SampleTransformer;
2use futures::Stream;
3use std::pin::Pin;
4use streamweave::Output;
5
6impl<T> Output for SampleTransformer<T>
7where
8 T: std::fmt::Debug + Clone + Send + Sync + 'static,
9{
10 type Output = T;
11 type OutputStream = Pin<Box<dyn Stream<Item = T> + Send>>;
12}