pub trait TimerBaseOp<Tim> {
type Result;
// Required methods
fn new(tim: Tim, config: TimBaseConfig) -> Self;
fn enable(&self) -> Self::Result;
fn disable(&self) -> Self::Result;
}Required Associated Types§
Required Methods§
fn new(tim: Tim, config: TimBaseConfig) -> Self
fn enable(&self) -> Self::Result
fn disable(&self) -> Self::Result
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".