pub struct SplitSink<S: Sink> { /* fields omitted */ }
A Sink
part of the split pair
Attempts to put the two "halves" of a split Stream + Sink
back
together. Succeeds only if the SplitStream<S>
and SplitSink<S>
are
a matching pair originating from the same call to Stream::split
.
Formats the value using the given formatter. Read more
The type of value that the sink accepts.
The type of value produced by the sink when an error occurs.
Attempts to prepare the Sink
to receive a value. Read more
Begin the process of sending a value to the sink. Each call to this function must be proceeded by a successful call to poll_ready
which returned Ok(Poll::Ready(()))
. Read more
Flush any remaining output from this sink. Read more
Flush any remaining output and close this sink, if necessary. Read more