[][src]Struct linux_io_uring::opcode::SendMsg

pub struct SendMsg { /* fields omitted */ }

Issue the equivalent of a sendmsg (2) system call.

fd must be set to the socket file descriptor, addr must contains a pointer to the msghdr structure, and flags holds the flags associated with the system call. See also sendmsg (2). for the general description of the related system call.

Methods

impl SendMsg[src]

pub fn new(fd: Target, msg: *const msghdr) -> Self[src]

pub fn ioprio(self, ioprio: u16) -> Self[src]

pub fn flags(self, flags: u32) -> Self[src]

impl SendMsg[src]

pub fn build(self) -> Entry[src]

Trait Implementations

impl Debug for SendMsg[src]

Auto Trait Implementations

impl !Send for SendMsg

impl !Sync for SendMsg

impl Unpin for SendMsg

impl UnwindSafe for SendMsg

impl RefUnwindSafe for SendMsg

Blanket Implementations

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> From<T> for T[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]