1 2 3 4 5 6 7 8 9 10 11 12
#[macro_export] macro_rules! duration_from { ( $m:expr ) => { Duration::new($m * 60, 0) }; ( $m:expr, $s:expr ) => { Duration::new($m * 60 + $s, 0) }; ( $m:expr, $s:expr, $n:expr ) => { Duration::new($m * 60 + $s, $n) }; }
1 2 3 4 5 6 7 8 9 10 11 12
#[macro_export] macro_rules! duration_from { ( $m:expr ) => { Duration::new($m * 60, 0) }; ( $m:expr, $s:expr ) => { Duration::new($m * 60 + $s, 0) }; ( $m:expr, $s:expr, $n:expr ) => { Duration::new($m * 60 + $s, $n) }; }