pub trait TimeExt {
// Required methods
fn unix_secs(&self) -> u64;
fn unix_millis(&self) -> u64;
fn unix_nanos(&self) -> u64;
fn unix_micros(&self) -> u64;
// Provided method
fn unix_days(&self) -> u32 { ... }
}pub trait TimeExt {
// Required methods
fn unix_secs(&self) -> u64;
fn unix_millis(&self) -> u64;
fn unix_nanos(&self) -> u64;
fn unix_micros(&self) -> u64;
// Provided method
fn unix_days(&self) -> u32 { ... }
}