uv_errno_t

Enum uv_errno_t 

Source
#[repr(i32)]
pub enum uv_errno_t {
Show 81 variants UV_E2BIG = -7, UV_EACCES = -13, UV_EADDRINUSE = -48, UV_EADDRNOTAVAIL = -49, UV_EAFNOSUPPORT = -47, UV_EAGAIN = -35, UV_EAI_ADDRFAMILY = -3_000, UV_EAI_AGAIN = -3_001, UV_EAI_BADFLAGS = -3_002, UV_EAI_BADHINTS = -3_013, UV_EAI_CANCELED = -3_003, UV_EAI_FAIL = -3_004, UV_EAI_FAMILY = -3_005, UV_EAI_MEMORY = -3_006, UV_EAI_NODATA = -3_007, UV_EAI_NONAME = -3_008, UV_EAI_OVERFLOW = -3_009, UV_EAI_PROTOCOL = -3_014, UV_EAI_SERVICE = -3_010, UV_EAI_SOCKTYPE = -3_011, UV_EALREADY = -37, UV_EBADF = -9, UV_EBUSY = -16, UV_ECANCELED = -89, UV_ECHARSET = -4_080, UV_ECONNABORTED = -53, UV_ECONNREFUSED = -61, UV_ECONNRESET = -54, UV_EDESTADDRREQ = -39, UV_EEXIST = -17, UV_EFAULT = -14, UV_EFBIG = -27, UV_EHOSTUNREACH = -65, UV_EINTR = -4, UV_EINVAL = -22, UV_EIO = -5, UV_EISCONN = -56, UV_EISDIR = -21, UV_ELOOP = -62, UV_EMFILE = -24, UV_EMSGSIZE = -40, UV_ENAMETOOLONG = -63, UV_ENETDOWN = -50, UV_ENETUNREACH = -51, UV_ENFILE = -23, UV_ENOBUFS = -55, UV_ENODEV = -19, UV_ENOENT = -2, UV_ENOMEM = -12, UV_ENONET = -4_056, UV_ENOPROTOOPT = -42, UV_ENOSPC = -28, UV_ENOSYS = -78, UV_ENOTCONN = -57, UV_ENOTDIR = -20, UV_ENOTEMPTY = -66, UV_ENOTSOCK = -38, UV_ENOTSUP = -45, UV_EPERM = -1, UV_EPIPE = -32, UV_EPROTO = -100, UV_EPROTONOSUPPORT = -43, UV_EPROTOTYPE = -41, UV_ERANGE = -34, UV_EROFS = -30, UV_ESHUTDOWN = -58, UV_ESPIPE = -29, UV_ESRCH = -3, UV_ETIMEDOUT = -60, UV_ETXTBSY = -26, UV_EXDEV = -18, UV_UNKNOWN = -4_094, UV_EOF = -4_095, UV_ENXIO = -6, UV_EMLINK = -31, UV_EHOSTDOWN = -64, UV_EREMOTEIO = -4_030, UV_ENOTTY = -25, UV_EFTYPE = -79, UV_EILSEQ = -92, UV_ERRNO_MAX = -4_096,
}

Variants§

§

UV_E2BIG = -7

§

UV_EACCES = -13

§

UV_EADDRINUSE = -48

§

UV_EADDRNOTAVAIL = -49

§

UV_EAFNOSUPPORT = -47

§

UV_EAGAIN = -35

§

UV_EAI_ADDRFAMILY = -3_000

§

UV_EAI_AGAIN = -3_001

§

UV_EAI_BADFLAGS = -3_002

§

UV_EAI_BADHINTS = -3_013

§

UV_EAI_CANCELED = -3_003

§

UV_EAI_FAIL = -3_004

§

UV_EAI_FAMILY = -3_005

§

UV_EAI_MEMORY = -3_006

§

UV_EAI_NODATA = -3_007

§

UV_EAI_NONAME = -3_008

§

UV_EAI_OVERFLOW = -3_009

§

UV_EAI_PROTOCOL = -3_014

§

UV_EAI_SERVICE = -3_010

§

UV_EAI_SOCKTYPE = -3_011

§

UV_EALREADY = -37

§

UV_EBADF = -9

§

UV_EBUSY = -16

§

UV_ECANCELED = -89

§

UV_ECHARSET = -4_080

§

UV_ECONNABORTED = -53

§

UV_ECONNREFUSED = -61

§

UV_ECONNRESET = -54

§

UV_EDESTADDRREQ = -39

§

UV_EEXIST = -17

§

UV_EFAULT = -14

§

UV_EFBIG = -27

§

UV_EHOSTUNREACH = -65

§

UV_EINTR = -4

§

UV_EINVAL = -22

§

UV_EIO = -5

§

UV_EISCONN = -56

§

UV_EISDIR = -21

§

UV_ELOOP = -62

§

UV_EMFILE = -24

§

UV_EMSGSIZE = -40

§

UV_ENAMETOOLONG = -63

§

UV_ENETDOWN = -50

§

UV_ENETUNREACH = -51

§

UV_ENFILE = -23

§

UV_ENOBUFS = -55

§

UV_ENODEV = -19

§

UV_ENOENT = -2

§

UV_ENOMEM = -12

§

UV_ENONET = -4_056

§

UV_ENOPROTOOPT = -42

§

UV_ENOSPC = -28

§

UV_ENOSYS = -78

§

UV_ENOTCONN = -57

§

UV_ENOTDIR = -20

§

UV_ENOTEMPTY = -66

§

UV_ENOTSOCK = -38

§

UV_ENOTSUP = -45

§

UV_EPERM = -1

§

UV_EPIPE = -32

§

UV_EPROTO = -100

§

UV_EPROTONOSUPPORT = -43

§

UV_EPROTOTYPE = -41

§

UV_ERANGE = -34

§

UV_EROFS = -30

§

UV_ESHUTDOWN = -58

§

UV_ESPIPE = -29

§

UV_ESRCH = -3

§

UV_ETIMEDOUT = -60

§

UV_ETXTBSY = -26

§

UV_EXDEV = -18

§

UV_UNKNOWN = -4_094

§

UV_EOF = -4_095

§

UV_ENXIO = -6

§

UV_EHOSTDOWN = -64

§

UV_EREMOTEIO = -4_030

§

UV_ENOTTY = -25

§

UV_EFTYPE = -79

§

UV_EILSEQ = -92

§

UV_ERRNO_MAX = -4_096

Trait Implementations§

Source§

impl Clone for uv_errno_t

Source§

fn clone(&self) -> uv_errno_t

Returns a duplicate of the value. Read more
1.0.0 · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Debug for uv_errno_t

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl Hash for uv_errno_t

Source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · Source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
Source§

impl PartialEq for uv_errno_t

Source§

fn eq(&self, other: &uv_errno_t) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · Source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
Source§

impl Copy for uv_errno_t

Source§

impl Eq for uv_errno_t

Source§

impl StructuralPartialEq for uv_errno_t

Auto Trait Implementations§

Blanket Implementations§

Source§

impl<T> Any for T
where T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dest: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dest. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

Source§

impl<T, U> Into<U> for T
where U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

Source§

impl<T> ToOwned for T
where T: Clone,

Source§

type Owned = T

The resulting type after obtaining ownership.
Source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
Source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
Source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

Source§

type Error = Infallible

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

Source§

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

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.