pub fn now(&self) -> Duration {
        let mut ticks = self.ticks();
        ticks *= self.nanos_per_tick();
        Duration::from_nanos(ticks)
    }
/// Returns the current amount of time that has passed for this scheduler
Returns the current amount of time that has passed for this scheduler
Returns the current amount of time that has passed for this scheduler
pub fn now(&self) -> Duration {
        let mut ticks = self.ticks();
        ticks *= self.nanos_per_tick();
        Duration::from_nanos(ticks)
    }
pub fn now ( & self ) -> Duration { let mut ticks = self . ticks ( ) ; ticks *= self . nanos_per_tick ( ) ; Duration :: from_nanos ( ticks ) }
Returns the current amount of time that has passed for this scheduler
Returns the current amount of time that has passed for this scheduler
&self