Struct jl_sys::uv_signal_s [−][src]
#[repr(C)]pub struct uv_signal_s {
pub data: *mut c_void,
pub loop_: *mut uv_loop_t,
pub type_: uv_handle_type,
pub close_cb: uv_close_cb,
pub handle_queue: [*mut c_void; 2],
pub next_closing: *mut uv_handle_t,
pub flags: c_uint,
pub signal_cb: uv_signal_cb,
pub signum: c_int,
pub tree_entry: uv_signal_s__bindgen_ty_1,
pub caught_signals: c_uint,
pub dispatched_signals: c_uint,
}
Fields
data: *mut c_void
loop_: *mut uv_loop_t
type_: uv_handle_type
close_cb: uv_close_cb
handle_queue: [*mut c_void; 2]
next_closing: *mut uv_handle_t
flags: c_uint
signal_cb: uv_signal_cb
signum: c_int
tree_entry: uv_signal_s__bindgen_ty_1
caught_signals: c_uint
dispatched_signals: c_uint
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for uv_signal_s
impl !Send for uv_signal_s
impl !Sync for uv_signal_s
impl Unpin for uv_signal_s
impl UnwindSafe for uv_signal_s
Blanket Implementations
Mutably borrows from an owned value. Read more