pub trait Make<Clock>: Sizedwhere
    Clock: TimeNow,{
    // Provided methods
    fn now(increment: &Base) -> Option<Result<TimeExtent, TryFromIntError>> { ... }
    fn now_after(
        increment: &Base,
        add_time: &Duration
    ) -> Option<Result<TimeExtent, TryFromIntError>> { ... }
    fn now_before(
        increment: &Base,
        sub_time: &Duration
    ) -> Option<Result<TimeExtent, TryFromIntError>> { ... }
}

Provided Methods§

Implementors§

source§

impl Make<Clock<{ Type::StoppedClock as usize }>> for StoppedTimeExtentMaker

source§

impl Make<Clock<{ Type::WorkingClock as usize }>> for WorkingTimeExtentMaker