blob: 9d71071e768c85aa86617976e21d4710c1f38fc1 [file]
#![warn(clippy::duration_suboptimal_units)]
// The duration_constructors feature enables `Duration::from_days` and `Duration::from_weeks`, so we
// should suggest them
#![feature(duration_constructors)]
use std::time::Duration;
fn main() {
let dur = Duration::from_secs(60);
let dur = Duration::from_secs(6000);
//~^ duration_suboptimal_units
let dur = Duration::from_hours(24);
let dur = Duration::from_hours(24000);
//~^ duration_suboptimal_units
let dur = Duration::from_nanos(13 * 7 * 24 * 60 * 60 * 1_000 * 1_000 * 1_000);
//~^ duration_suboptimal_units
// Weekly
let dur = Duration::from_hours(24 * 7);
//~^ duration_suboptimal_units
}