macro_rules! dur {
($e:literal min) => { ... };
($i:ident min) => { ... };
($e:literal sec) => { ... };
($i:ident sec) => { ... };
($e:literal nano) => { ... };
($i:ident nano) => { ... };
($e:literal micro) => { ... };
($i:ident micro) => { ... };
($e:literal milli) => { ... };
($i:ident milli) => { ... };
}
Creates a Duration
object following a time pattern.
Paterns:
- min: minutes
- sec: seconds
- nano: nanoseconds
- micro: microseconds
- milli: milliseconds
use sugars::dur;
let d = dur!(10 sec);
std::thread::sleep(d);