[][src]Enum esp_idf_bindgen::err_enum_t

#[repr(i32)]pub enum err_enum_t {
    ERR_OK,
    ERR_MEM,
    ERR_BUF,
    ERR_TIMEOUT,
    ERR_RTE,
    ERR_INPROGRESS,
    ERR_VAL,
    ERR_WOULDBLOCK,
    ERR_USE,
    ERR_ALREADY,
    ERR_ISCONN,
    ERR_CONN,
    ERR_IF,
    ERR_ABRT,
    ERR_RST,
    ERR_CLSD,
    ERR_ARG,
}

Definitions for error constants.

Variants

ERR_OK

No error, everything OK.

ERR_MEM

Out of memory error.

ERR_BUF

Buffer error.

ERR_TIMEOUT

Timeout.

ERR_RTE

Routing problem.

ERR_INPROGRESS

Operation in progress

ERR_VAL

Illegal value.

ERR_WOULDBLOCK

Operation would block.

ERR_USE

Address in use.

ERR_ALREADY

Already connecting.

ERR_ISCONN

Conn already established.

ERR_CONN

Not connected.

ERR_IF

Low-level netif error

ERR_ABRT

Connection aborted.

ERR_RST

Connection reset.

ERR_CLSD

Connection closed.

ERR_ARG

Illegal argument.

Trait Implementations

impl Clone for err_enum_t[src]

impl Copy for err_enum_t[src]

impl Debug for err_enum_t[src]

impl Eq for err_enum_t[src]

impl Hash for err_enum_t[src]

impl PartialEq<err_enum_t> for err_enum_t[src]

impl StructuralEq for err_enum_t[src]

impl StructuralPartialEq for err_enum_t[src]

Auto Trait Implementations

impl Send for err_enum_t

impl Sync for err_enum_t

impl Unpin for err_enum_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.