fn remove(&mut self, id: usize) {
        self.count -= 1;
        for i in (0..self.wakers.len()).rev() {
            if self.wakers[i].0 == id {
                self.wakers.remove(i);
                return;
            }
        }
    }
/// Removes a previously inserted sleeping ticker.
Removes a previously inserted sleeping ticker.
Removes a previously inserted sleeping ticker .
fn remove(&mut self, id: usize) {
        self.count -= 1;
        for i in (0..self.wakers.len()).rev() {
            if self.wakers[i].0 == id {
                self.wakers.remove(i);
                return;
            }
        }
    }
fn remove ( & mut self , id : usize ) { self . count -= 1 ; for i in ( 0 .. self . wakers . len ( ) ) . rev ( ) { if self . wakers [ i ] . 0 == id { self . wakers . remove ( i ) ; return ; } } }
Removes a previously inserted sleeping ticker.
Removes a previously inserted sleeping ticker .
&mut self
id
usize
&mut self
id
usize