#[repr(u32)]pub enum uv_req_type {
UV_UNKNOWN_REQ = 0,
UV_REQ = 1,
UV_CONNECT = 2,
UV_WRITE = 3,
UV_SHUTDOWN = 4,
UV_UDP_SEND = 5,
UV_FS = 6,
UV_WORK = 7,
UV_GETADDRINFO = 8,
UV_GETNAMEINFO = 9,
UV_RANDOM = 10,
UV_REQ_TYPE_MAX = 11,
}Variants§
UV_UNKNOWN_REQ = 0
UV_REQ = 1
UV_CONNECT = 2
UV_WRITE = 3
UV_SHUTDOWN = 4
UV_UDP_SEND = 5
UV_FS = 6
UV_WORK = 7
UV_GETADDRINFO = 8
UV_GETNAMEINFO = 9
UV_RANDOM = 10
UV_REQ_TYPE_MAX = 11
Trait Implementations§
Source§impl Clone for uv_req_type
impl Clone for uv_req_type
Source§fn clone(&self) -> uv_req_type
fn clone(&self) -> uv_req_type
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for uv_req_type
impl Debug for uv_req_type
Source§impl Hash for uv_req_type
impl Hash for uv_req_type
Source§impl PartialEq for uv_req_type
impl PartialEq for uv_req_type
impl Copy for uv_req_type
impl Eq for uv_req_type
impl StructuralPartialEq for uv_req_type
Auto Trait Implementations§
impl Freeze for uv_req_type
impl RefUnwindSafe for uv_req_type
impl Send for uv_req_type
impl Sync for uv_req_type
impl Unpin for uv_req_type
impl UnwindSafe for uv_req_type
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