pub trait RawEncoder {
type Item;
// Required method
fn handle(&mut self) -> &mut rmt_encoder_t;
// Provided method
fn reset(&mut self) -> Result<(), EspError> { ... }
}Expand description
This trait represents an RMT encoder that is used to encode data for transmission.
Required Associated Types§
Required Methods§
Sourcefn handle(&mut self) -> &mut rmt_encoder_t
fn handle(&mut self) -> &mut rmt_encoder_t
Returns a mutable reference to the underlying rmt_encoder_t.
The functions of the rmt_encoder_t will be called by the RMT driver.