[][src]Struct 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 const fn new(fd: Target, msg: *const msghdr) -> Self[src]

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

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

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

Trait Implementations

impl Debug for SendMsg[src]

Auto Trait Implementations

impl RefUnwindSafe for SendMsg

impl !Send for SendMsg

impl !Sync for SendMsg

impl Unpin for SendMsg

impl UnwindSafe for SendMsg

Blanket Implementations

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

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

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

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

impl<T, U> Into<U> for T where
    U: From<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.