esp_idf_svc::eventloop

Type Alias EspExplicitSubscription

Source
pub type EspExplicitSubscription<'a> = EspSubscription<'a, User<Explicit>>;

Aliased Type§

struct EspExplicitSubscription<'a> { /* private fields */ }

Implementations

Source§

impl<T> EspSubscription<'_, T>

Source

pub fn make_weak(&mut self)

Trait Implementations

Source§

impl<T> Drop for EspSubscription<'_, T>

Source§

fn drop(&mut self)

Executes the destructor for this type. Read more
Source§

impl<T> RawHandle for EspSubscription<'_, User<T>>

Source§

type Handle = *mut c_void

Source§

fn handle(&self) -> Self::Handle

Care should be taken to use the returned ESP-IDF driver raw handle only while the driver is still alive, so as to avoid use-after-free errors.
Source§

impl<T> Send for EspSubscription<'_, T>