Skip to content

Commit bcf1161

Browse files
committed
cargo fmt
1 parent ae66973 commit bcf1161

File tree

1 file changed

+22
-17
lines changed

1 file changed

+22
-17
lines changed

src/io/buf_writer.rs

Lines changed: 22 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
1+
use crate::io::Write;
12
use crate::task::{Context, Poll};
23
use futures::{ready, AsyncWrite, Future, Stream};
4+
use std::fmt;
35
use std::io::{self, IntoInnerError};
46
use std::pin::Pin;
5-
use std::fmt;
6-
use crate::io::Write;
77

88
const DEFAULT_CAPACITY: usize = 8 * 1024;
99

@@ -222,7 +222,7 @@ impl<W: AsyncWrite + Unpin> BufWriter<W> {
222222
let Self {
223223
inner,
224224
buf,
225-
written
225+
written,
226226
} = Pin::get_mut(self);
227227
let mut inner = Pin::new(inner);
228228
let len = buf.len();
@@ -284,10 +284,7 @@ impl<W: AsyncWrite + fmt::Debug + Unpin> fmt::Debug for BufWriter<W> {
284284
fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result {
285285
f.debug_struct("BufReader")
286286
.field("writer", &self.inner)
287-
.field(
288-
"buf",
289-
&self.buf
290-
)
287+
.field("buf", &self.buf)
291288
.finish()
292289
}
293290
}
@@ -357,24 +354,28 @@ impl<W: AsyncWrite + Unpin> LineWriter<W> {
357354
}
358355

359356
impl<W: AsyncWrite + Unpin> AsyncWrite for LineWriter<W> {
360-
fn poll_write(mut self: Pin<&mut Self>, cx: &mut Context, buf: &[u8]) -> Poll<io::Result<usize>> {
357+
fn poll_write(
358+
mut self: Pin<&mut Self>,
359+
cx: &mut Context,
360+
buf: &[u8],
361+
) -> Poll<io::Result<usize>> {
361362
if self.need_flush {
362363
self.as_mut().poll_flush(cx)?;
363364
}
364365

365366
let i = match memchr::memrchr(b'\n', buf) {
366367
Some(i) => i,
367-
None => return self.as_mut().inner().as_mut().poll_write(cx, buf)
368+
None => return self.as_mut().inner().as_mut().poll_write(cx, buf),
368369
};
369370

370371
let n = ready!(self.as_mut().inner().as_mut().poll_write(cx, &buf[..=i])?);
371372
*self.as_mut().need_flush() = true;
372373
if ready!(self.as_mut().poll_flush(cx)).is_err() || n != i + 1 {
373-
return Poll::Ready(Ok(n))
374+
return Poll::Ready(Ok(n));
374375
}
375376
match ready!(self.inner().poll_write(cx, &buf[i + 1..])) {
376377
Ok(i) => Poll::Ready(Ok(n + 1)),
377-
Err(_) => Poll::Ready(Ok(n))
378+
Err(_) => Poll::Ready(Ok(n)),
378379
}
379380
}
380381

@@ -390,21 +391,25 @@ impl<W: AsyncWrite + Unpin> AsyncWrite for LineWriter<W> {
390391
}
391392
}
392393

393-
impl<W: AsyncWrite + Unpin> fmt::Debug for LineWriter<W> where W: fmt::Debug {
394+
impl<W: AsyncWrite + Unpin> fmt::Debug for LineWriter<W>
395+
where
396+
W: fmt::Debug,
397+
{
394398
fn fmt(&self, fmt: &mut fmt::Formatter<'_>) -> fmt::Result {
395399
fmt.debug_struct("LineWriter")
396400
.field("writer", &self.inner.inner)
397-
.field("buffer",
398-
&format_args!("{}/{}", self.inner.buf.len(), self.inner.buf.capacity()))
401+
.field(
402+
"buffer",
403+
&format_args!("{}/{}", self.inner.buf.len(), self.inner.buf.capacity()),
404+
)
399405
.finish()
400406
}
401407
}
402408

403-
404409
mod tests {
410+
use super::LineWriter;
405411
use crate::prelude::*;
406412
use crate::task;
407-
use super::LineWriter;
408413

409414
#[test]
410415
fn test_line_buffer() {
@@ -424,4 +429,4 @@ mod tests {
424429
assert_eq!(*writer.get_ref(), [0, 1, 0, b'\n', 1, b'\n', 2, 3, b'\n']);
425430
})
426431
}
427-
}
432+
}

0 commit comments

Comments
 (0)