Module sink
Source Expand description
Asynchronous sinks.
This module contains:
- The 
Sink trait, which allows you to asynchronously write data. 
- The 
SinkExt trait, which provides adapters for chaining and composing
sinks. 
- Close
 - Future for the 
close method. - Drain
 - Sink for the 
drain function. - Fanout
 - Sink that clones incoming items and forwards them to two sinks at the same time.
 - Feed
 - Future for the 
feed method. - Flush
 - Future for the 
flush method. - Send
 - Future for the 
send method. - SendAll
 - Future for the 
send_all method. - SinkErrInto
 - Sink for the 
sink_err_into method. - SinkMapErr
 - Sink for the 
sink_map_err method. - Unfold
 - Sink for the 
unfold function. - With
 - Sink for the 
with method. - WithFlatMap
 - Sink for the 
with_flat_map method. 
- Sink
 - A 
Sink is a value into which other values can be sent, asynchronously. - SinkExt
 - An extension trait for 
Sinks that provides a variety of convenient
combinator functions. 
- drain
 - Create a sink that will just discard all items given to it.
 - unfold
 - Create a sink from a function which processes one item at a time.