[][src]Struct mynewt::kernel::os::os_memblock

#[repr(C)]
pub struct os_memblock { pub mb_next: os_memblock__bindgen_ty_1, }

A memory block structure. This simply contains a pointer to the free list chain and is only used when the block is on the free list. When the block has been removed from the free list the entire memory block is usable by the caller.

Fields

mb_next: os_memblock__bindgen_ty_1

Trait Implementations

impl Default for os_memblock[src]

Auto Trait Implementations

impl !Send for os_memblock

impl !Sync for os_memblock

Blanket Implementations

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]