Struct sigevent

struct sigevent { ... }

Fields

sigev_value: sigval_t
sigev_signo: c_int
sigev_notify: c_int
_sigev_un: sigevent__bindgen_ty_1

Implementations

impl Clone for sigevent

fn clone(self: &Self) -> sigevent

impl Copy for sigevent

impl Freeze for sigevent

impl RefUnwindSafe for sigevent

impl Send for sigevent

impl Sync for sigevent

impl Unpin for sigevent

impl UnsafeUnpin for sigevent

impl UnwindSafe for sigevent

impl<T> Any for sigevent

fn type_id(self: &Self) -> TypeId

impl<T> Borrow for sigevent

fn borrow(self: &Self) -> &T

impl<T> BorrowMut for sigevent

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

impl<T> CloneToUninit for sigevent

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

impl<T> From for sigevent

fn from(t: T) -> T

Returns the argument unchanged.

impl<T, U> Into for sigevent

fn into(self: Self) -> U

Calls U::from(self).

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

impl<T, U> TryFrom for sigevent

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

impl<T, U> TryInto for sigevent

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