Struct riot_wrappers::auto_init::AutoInitModule
source · pub struct AutoInitModule(/* private fields */);
Available on
riot_module_auto_init
only.Expand description
Wrapper around riot_sys::auto_init_module_t
Its main purpose is to make it Sync; its constructor also takes responsibility of fields that may or may not be present in the struct depending on the build configuration.
Implementations§
Trait Implementations§
impl Sync for AutoInitModule
Auto Trait Implementations§
impl RefUnwindSafe for AutoInitModule
impl Send for AutoInitModule
impl Unpin for AutoInitModule
impl UnwindSafe for AutoInitModule
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more