konnektoren_core/challenges/
timed.rs

1use chrono::{DateTime, Duration, Utc};
2
3pub trait Timed {
4    fn start(&mut self);
5    fn update_end_time(&mut self);
6    fn elapsed_time(&self) -> Option<Duration>;
7    fn start_time(&self) -> Option<DateTime<Utc>>;
8    fn end_time(&self) -> Option<DateTime<Utc>>;
9}