Struct linux_uapi::x86_64::sigevent
source · #[repr(C)]pub struct sigevent {
pub sigev_value: sigval_t,
pub sigev_signo: c_int,
pub sigev_notify: c_int,
pub _sigev_un: sigevent__bindgen_ty_1,
}
Fields§
§sigev_value: sigval_t
§sigev_signo: c_int
§sigev_notify: c_int
§_sigev_un: sigevent__bindgen_ty_1
Trait Implementations§
source§impl FromBytes for sigevent
impl FromBytes for sigevent
§fn slice_from_prefix(bytes: &[u8], count: usize) -> Option<(&[Self], &[u8])>where
Self: Sized + NoCell,
fn slice_from_prefix(bytes: &[u8], count: usize) -> Option<(&[Self], &[u8])>where
Self: Sized + NoCell,
Interprets the prefix of the given
bytes
as a &[Self]
with length
equal to count
without copying. Read more§fn slice_from_suffix(bytes: &[u8], count: usize) -> Option<(&[u8], &[Self])>where
Self: Sized + NoCell,
fn slice_from_suffix(bytes: &[u8], count: usize) -> Option<(&[u8], &[Self])>where
Self: Sized + NoCell,
Interprets the suffix of the given
bytes
as a &[Self]
with length
equal to count
without copying. Read more§fn read_from_prefix(bytes: &[u8]) -> Option<Self>where
Self: Sized,
fn read_from_prefix(bytes: &[u8]) -> Option<Self>where
Self: Sized,
impl Copy for sigevent
Auto Trait Implementations§
impl Freeze for sigevent
impl RefUnwindSafe for sigevent
impl Send for sigevent
impl Sync for sigevent
impl Unpin for sigevent
impl UnwindSafe for sigevent
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