pub struct IEEE802154 { /* private fields */ }
Implementations§
Source§impl IEEE802154
impl IEEE802154
Sourcepub unsafe fn steal() -> IEEE802154
pub unsafe fn steal() -> IEEE802154
Unsafely create an instance of this peripheral out of thin air.
§Safety
You must ensure that you’re only using one instance of this type at a time.
Trait Implementations§
Source§impl Debug for IEEE802154
impl Debug for IEEE802154
Source§impl Peripheral for IEEE802154
impl Peripheral for IEEE802154
Source§type P = IEEE802154
type P = IEEE802154
Peripheral singleton type
Source§unsafe fn clone_unchecked(&mut self) -> <IEEE802154 as Peripheral>::P
unsafe fn clone_unchecked(&mut self) -> <IEEE802154 as Peripheral>::P
Unsafely clone (duplicate) a peripheral singleton. Read more
Auto Trait Implementations§
impl Freeze for IEEE802154
impl RefUnwindSafe for IEEE802154
impl Send for IEEE802154
impl Sync for IEEE802154
impl Unpin for IEEE802154
impl UnwindSafe for IEEE802154
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