pub trait TimeTraits: Copy + Sized {
// Required methods
fn ns(self) -> Dt;
fn us(self) -> Dt;
fn ms(self) -> Dt;
fn sec(self) -> Dt;
fn mins(self) -> Dt;
fn hours(self) -> Dt;
fn days(self) -> Dt;
fn weeks(self) -> Dt;
fn years(self) -> Dt;
}Expand description
Trait that adds ergonomic time-unit methods to integers and floats.
§Examples
use deep_time::TimeTraits;
let dt = 5.days();Required Methods§
fn ns(self) -> Dt
fn us(self) -> Dt
fn ms(self) -> Dt
fn sec(self) -> Dt
fn mins(self) -> Dt
fn hours(self) -> Dt
fn days(self) -> Dt
fn weeks(self) -> Dt
fn years(self) -> Dt
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".