pub struct BufferedStreamSink { /* private fields */ }Expand description
StreamSink that buffers received chunks into a StreamHandle.
Implementations§
Source§impl BufferedStreamSink
impl BufferedStreamSink
Sourcepub fn new(handle: Arc<StreamHandle>) -> Self
pub fn new(handle: Arc<StreamHandle>) -> Self
Creates a sink that pushes chunks into handle.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for BufferedStreamSink
impl RefUnwindSafe for BufferedStreamSink
impl Send for BufferedStreamSink
impl Sync for BufferedStreamSink
impl Unpin for BufferedStreamSink
impl UnsafeUnpin for BufferedStreamSink
impl UnwindSafe for BufferedStreamSink
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more