time: Instant,
}
impl Timer {
fn start(msg: &'static str) -> Self {
Self {
msg,
time: Instant::now(),
}
}
}
impl Drop for Timer {
fn frop(&mut self) {
let duration = self.elapsed();
println!("{}: {:?}", self.msg, duration);
}
}
С таким подходом продалбывается вложенность, но классно
Обсуждают сегодня