Struct combine::primitives::SharedBufferedStream
[−]
[src]
pub struct SharedBufferedStream<I> where
I: StreamOnce, { /* fields omitted */ }
Methods
impl<I> SharedBufferedStream<I> where
I: StreamOnce,
I::Position: Clone,
I::Item: Clone,
[src]
impl<I> SharedBufferedStream<I> where
I: StreamOnce,
I::Position: Clone,
I::Item: Clone,
pub fn as_stream(&self) -> BufferedStream<I>
[src]
pub fn as_stream(&self) -> BufferedStream<I>
Trait Implementations
Auto Trait Implementations
impl<I> Send for SharedBufferedStream<I> where
I: Send,
<I as StreamOnce>::Item: Send,
<I as StreamOnce>::Position: Send,
impl<I> Send for SharedBufferedStream<I> where
I: Send,
<I as StreamOnce>::Item: Send,
<I as StreamOnce>::Position: Send,
impl<I> !Sync for SharedBufferedStream<I>
impl<I> !Sync for SharedBufferedStream<I>