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) => { ... };
}