Trait embedded_hal_compat::ReverseCompat
source · pub trait ReverseCompat<T> {
// Required methods
fn reverse(self) -> Reverse<T>;
fn reverse_cell(self) -> Reverse<RefCell<T>>;
}
Expand description
Convert a type into a reverse compatibility wrapper object
call .reverse()
on e-h@1.0.x
types to create an e-h@0.2.x
compatible wrapper object
Required Methods§
sourcefn reverse(self) -> Reverse<T>
fn reverse(self) -> Reverse<T>
Create an e-h-c reverse compatibility wrapper from an existing type
sourcefn reverse_cell(self) -> Reverse<RefCell<T>>
fn reverse_cell(self) -> Reverse<RefCell<T>>
Create an e-h-c reverse compatibility wrapper using a ref-cell for interior mutability (required for InputPin types)