File tree 1 file changed +7
-3
lines changed
1 file changed +7
-3
lines changed Original file line number Diff line number Diff line change 1
1
use crate :: task:: { Context , Poll } ;
2
2
use futures_core:: ready;
3
- use futures_io:: { AsyncWrite , AsyncSeek , SeekFrom } ;
3
+ use futures_io:: { AsyncSeek , AsyncWrite , SeekFrom } ;
4
4
use std:: fmt;
5
5
use std:: io;
6
6
use std:: pin:: Pin ;
@@ -292,7 +292,11 @@ impl<W: AsyncWrite + AsyncSeek> AsyncSeek for BufWriter<W> {
292
292
///
293
293
/// Seeking always writes out the internal buffer before seeking.
294
294
295
- fn poll_seek ( mut self : Pin < & mut Self > , cx : & mut Context < ' _ > , pos : SeekFrom ) -> Poll < io:: Result < u64 > > {
295
+ fn poll_seek (
296
+ mut self : Pin < & mut Self > ,
297
+ cx : & mut Context < ' _ > ,
298
+ pos : SeekFrom ,
299
+ ) -> Poll < io:: Result < u64 > > {
296
300
ready ! ( self . as_mut( ) . poll_flush_buf( cx) ) ?;
297
301
self . inner ( ) . poll_seek ( cx, pos)
298
302
}
@@ -302,9 +306,9 @@ mod tests {
302
306
#![ allow( unused_imports) ]
303
307
304
308
use super :: BufWriter ;
309
+ use crate :: io:: { self , SeekFrom } ;
305
310
use crate :: prelude:: * ;
306
311
use crate :: task;
307
- use crate :: io:: { self , SeekFrom } ;
308
312
309
313
#[ test]
310
314
fn test_buffered_writer ( ) {
You can’t perform that action at this time.
0 commit comments