[][src]Enum esp_idf_bindgen::memp_t

#[repr(u32)]pub enum memp_t {
    MEMP_RAW_PCB,
    MEMP_UDP_PCB,
    MEMP_TCP_PCB,
    MEMP_TCP_PCB_LISTEN,
    MEMP_TCP_SEG,
    MEMP_FRAG_PBUF,
    MEMP_NETBUF,
    MEMP_NETCONN,
    MEMP_TCPIP_MSG_API,
    MEMP_TCPIP_MSG_INPKT,
    MEMP_ARP_QUEUE,
    MEMP_IGMP_GROUP,
    MEMP_SYS_TIMEOUT,
    MEMP_NETDB,
    MEMP_ND6_QUEUE,
    MEMP_IP6_REASSDATA,
    MEMP_MLD6_GROUP,
    MEMP_PBUF,
    MEMP_PBUF_POOL,
    MEMP_MAX,
}

Create the list of all memory pools managed by memp. MEMP_MAX represents a NULL pool at the end

Variants

MEMP_RAW_PCB
MEMP_UDP_PCB
MEMP_TCP_PCB
MEMP_TCP_PCB_LISTEN
MEMP_TCP_SEG
MEMP_FRAG_PBUF
MEMP_NETBUF
MEMP_NETCONN
MEMP_TCPIP_MSG_API
MEMP_TCPIP_MSG_INPKT
MEMP_ARP_QUEUE
MEMP_IGMP_GROUP
MEMP_SYS_TIMEOUT
MEMP_NETDB
MEMP_ND6_QUEUE
MEMP_IP6_REASSDATA
MEMP_MLD6_GROUP
MEMP_PBUF
MEMP_PBUF_POOL
MEMP_MAX

Trait Implementations

impl Clone for memp_t[src]

impl Copy for memp_t[src]

impl Debug for memp_t[src]

impl Eq for memp_t[src]

impl Hash for memp_t[src]

impl PartialEq<memp_t> for memp_t[src]

impl StructuralEq for memp_t[src]

impl StructuralPartialEq for memp_t[src]

Auto Trait Implementations

impl Send for memp_t

impl Sync for memp_t

impl Unpin for memp_t

Blanket Implementations

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

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

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

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

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

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, 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.