mirror of
https://github.com/async-rs/async-std.git
synced 2025-04-23 08:46:46 +00:00
Fix BufWriter documentation: BufWriters do not flush when dropped.
This was partially fixed in #586, but there's another sentence later that makes the same claim.
This commit is contained in:
parent
bd297473cc
commit
949ff90306
1 changed files with 2 additions and 1 deletions
|
@ -74,7 +74,8 @@ pin_project! {
|
||||||
///
|
///
|
||||||
/// By wrapping the stream with a `BufWriter`, these ten writes are all grouped
|
/// By wrapping the stream with a `BufWriter`, these ten writes are all grouped
|
||||||
/// together by the buffer, and will all be written out in one system call when
|
/// together by the buffer, and will all be written out in one system call when
|
||||||
/// the `stream` is dropped.
|
/// `stream.flush()` completes. (As mentioned above, dropping a `BufWriter`
|
||||||
|
/// does not flush its buffers, so a `flush` call is essential.)
|
||||||
///
|
///
|
||||||
/// [`Write`]: trait.Write.html
|
/// [`Write`]: trait.Write.html
|
||||||
/// [`TcpStream::write`]: ../net/struct.TcpStream.html#method.write
|
/// [`TcpStream::write`]: ../net/struct.TcpStream.html#method.write
|
||||||
|
|
Loading…
Reference in a new issue