pub trait Temporal { type Timestamp; // Required method fn timestamp(&self) -> Self::Timestamp; }
Interface for time-related data-structures