pub trait Combinable<T> {
    fn combinations<'async_trait>(
        self,
        k: usize
    ) -> Pin<Box<dyn Future<Output = Iter<Combinations<IntoIter<T>>>> + Send + 'async_trait>>
    where
        Self: 'async_trait
; }

Required methods

Implementors

This is a glue trait to allow streams to use Combinable in itertools. The current implementation eagerly consumes the parent stream.