@@ -3,8 +3,8 @@ use crate::convert;
3
3
use lazycell:: LazyCell ;
4
4
use mio:: { Evented , Poll , PollOpt , Ready , Registration , SetReadiness , Token } ;
5
5
use slab:: Slab ;
6
- use std:: sync:: atomic:: { AtomicUsize , Ordering } ;
7
6
use std:: sync:: Arc ;
7
+ use std:: sync:: atomic:: { AtomicUsize , Ordering } ;
8
8
use std:: time:: { Duration , Instant } ;
9
9
use std:: { cmp, fmt, io, iter, thread} ;
10
10
@@ -185,9 +185,7 @@ impl<T> Timer<T> {
185
185
let mut tick = duration_to_tick ( delay_from_start, self . tick_ms ) ;
186
186
trace ! (
187
187
"setting timeout; delay={:?}; tick={:?}; current-tick={:?}" ,
188
- delay_from_start,
189
- tick,
190
- self . tick
188
+ delay_from_start, tick, self . tick
191
189
) ;
192
190
193
191
// Always target at least 1 tick in the future
@@ -258,8 +256,7 @@ impl<T> Timer<T> {
258
256
fn poll_to ( & mut self , mut target_tick : Tick ) -> Option < T > {
259
257
trace ! (
260
258
"tick_to; target_tick={}; current_tick={}" ,
261
- target_tick,
262
- self . tick
259
+ target_tick, self . tick
263
260
) ;
264
261
265
262
if target_tick < self . tick {
@@ -413,10 +410,7 @@ impl<T> Evented for Timer<T> {
413
410
opts : PollOpt ,
414
411
) -> io:: Result < ( ) > {
415
412
if self . inner . borrow ( ) . is_some ( ) {
416
- return Err ( io:: Error :: new (
417
- io:: ErrorKind :: Other ,
418
- "timer already registered" ,
419
- ) ) ;
413
+ return Err ( io:: Error :: other ( "timer already registered" ) ) ;
420
414
}
421
415
422
416
let ( registration, set_readiness) = Registration :: new2 ( ) ;
@@ -454,20 +448,14 @@ impl<T> Evented for Timer<T> {
454
448
) -> io:: Result < ( ) > {
455
449
match self . inner . borrow ( ) {
456
450
Some ( inner) => poll. reregister ( & inner. registration , token, interest, opts) ,
457
- None => Err ( io:: Error :: new (
458
- io:: ErrorKind :: Other ,
459
- "receiver not registered" ,
460
- ) ) ,
451
+ None => Err ( io:: Error :: other ( "receiver not registered" ) ) ,
461
452
}
462
453
}
463
454
464
455
fn deregister ( & self , poll : & Poll ) -> io:: Result < ( ) > {
465
456
match self . inner . borrow ( ) {
466
457
Some ( inner) => poll. deregister ( & inner. registration ) ,
467
- None => Err ( io:: Error :: new (
468
- io:: ErrorKind :: Other ,
469
- "receiver not registered" ,
470
- ) ) ,
458
+ None => Err ( io:: Error :: other ( "receiver not registered" ) ) ,
471
459
}
472
460
}
473
461
}
0 commit comments