pub trait AvrDurationExt {
// Required methods
fn zero(avr: &AvrTester) -> Self;
fn micros(avr: &AvrTester, n: u64) -> Self;
fn millis(avr: &AvrTester, n: u64) -> Self;
fn secs(avr: &AvrTester, n: u64) -> Self;
}
Required Methods§
Sourcefn zero(avr: &AvrTester) -> Self
fn zero(avr: &AvrTester) -> Self
Creates a duration of zero cycles, using clock frequency from given
AvrTester
.
See also: AvrDuration::new()
.
§Examples
let duration = AvrDuration::zero(&avr).with_millis(150);
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.