pub struct PreadvArgs {
pub fd: RawFd,
pub iov: InspectResult<Vec<iovec>>,
pub offset: off_t,
}Fields§
§fd: RawFd§iov: InspectResult<Vec<iovec>>§offset: off_tTrait Implementations§
Source§impl Clone for PreadvArgs
impl Clone for PreadvArgs
Source§fn clone(&self) -> PreadvArgs
fn clone(&self) -> PreadvArgs
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 PreadvArgs
impl Debug for PreadvArgs
Source§impl From<PreadvArgs> for SyscallArgs
impl From<PreadvArgs> for SyscallArgs
Source§fn from(args: PreadvArgs) -> Self
fn from(args: PreadvArgs) -> Self
Converts to this type from the input type.
Source§impl PartialEq for PreadvArgs
impl PartialEq for PreadvArgs
Source§impl SyscallGroupsGetter for PreadvArgs
impl SyscallGroupsGetter for PreadvArgs
fn syscall_groups(&self) -> BitFlags<SyscallGroups>
Source§impl SyscallNumber for PreadvArgs
impl SyscallNumber for PreadvArgs
fn syscall_number(&self) -> isize
impl StructuralPartialEq for PreadvArgs
Auto Trait Implementations§
impl Freeze for PreadvArgs
impl RefUnwindSafe for PreadvArgs
impl !Send for PreadvArgs
impl !Sync for PreadvArgs
impl Unpin for PreadvArgs
impl UnwindSafe for PreadvArgs
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