pub struct FutexRequeueArgs {
pub waiters: Result<[futex_waitv; 2], InspectError<Vec<futex_waitv>>>,
pub flags: c_uint,
pub nr_wake: c_int,
pub nr_requeue: c_int,
}Fields§
§waiters: Result<[futex_waitv; 2], InspectError<Vec<futex_waitv>>>§flags: c_uint§nr_wake: c_int§nr_requeue: c_intTrait Implementations§
Source§impl Clone for FutexRequeueArgs
impl Clone for FutexRequeueArgs
Source§fn clone(&self) -> FutexRequeueArgs
fn clone(&self) -> FutexRequeueArgs
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 FutexRequeueArgs
impl Debug for FutexRequeueArgs
Source§impl From<FutexRequeueArgs> for SyscallArgs
impl From<FutexRequeueArgs> for SyscallArgs
Source§fn from(args: FutexRequeueArgs) -> Self
fn from(args: FutexRequeueArgs) -> Self
Converts to this type from the input type.
Source§impl PartialEq for FutexRequeueArgs
impl PartialEq for FutexRequeueArgs
Source§impl SyscallGroupsGetter for FutexRequeueArgs
impl SyscallGroupsGetter for FutexRequeueArgs
fn syscall_groups(&self) -> BitFlags<SyscallGroups>
Source§impl SyscallNumber for FutexRequeueArgs
impl SyscallNumber for FutexRequeueArgs
fn syscall_number(&self) -> isize
impl StructuralPartialEq for FutexRequeueArgs
Auto Trait Implementations§
impl Freeze for FutexRequeueArgs
impl RefUnwindSafe for FutexRequeueArgs
impl Send for FutexRequeueArgs
impl Sync for FutexRequeueArgs
impl Unpin for FutexRequeueArgs
impl UnwindSafe for FutexRequeueArgs
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