Oregami
Repositories/oxedyne/fe2o3

oxedyne/fe2o3/fe2o3_datime/src/clock/mod.rs

721 bytes, 5 runs

created by r1870400018:6327, which is this file's identity for as long as the history lasts, whatever it is later renamed to

download · who wrote it · its history

1//! [Written with AI entirely](https://need2know.ai/entirely-ai/code)\
2//! Anthropic Claude
3
4pub mod time;
5pub mod hour;
6pub mod minute;
7pub mod second;
8pub mod nanosecond;
9pub mod millisecond;
10pub mod microsecond;
11pub mod duration;
12pub mod interval;
13pub mod fields;
14pub mod periods;
15
16pub use time::ClockTime;
17pub use hour::ClockHour;
18pub use minute::ClockMinute;
19pub use second::ClockSecond;
20pub use nanosecond::ClockNanoSecond;
21pub use millisecond::ClockMilliSecond;
22pub use microsecond::ClockMicroSecond;
23pub use duration::ClockDuration;
24pub use interval::ClockInterval;
25pub use fields::ClockFields;
26pub use periods::{HourPeriod, MinutePeriod, SecondPeriod};
27
28pub trait PerSecondRated {
29 fn per_second(&self) -> u64;
30}