1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
use crate::*;

pub trait IntoCycles {
    fn into_cycles(self) -> u64;
}

impl IntoCycles for u64 {
    fn into_cycles(self) -> u64 {
        self
    }
}

impl IntoCycles for AvrDuration {
    fn into_cycles(self) -> u64 {
        self.as_cycles()
    }
}