pub struct OwnedReceiveMessage {
pub buffers: Vec<Vec<u8>>,
pub control_capacity: usize,
pub flags: MessageFlags,
}Expand description
Requête recvmsg possédée pour io_uring (sibling async de
ReceiveMessageRequest).
Fields§
§buffers: Vec<Vec<u8>>Buffers de réception (vectorisé ; possédés, remplis par le kernel).
control_capacity: usizeCapacité du buffer de contrôle pré-dimensionné pour les cmsg entrants (FD reçus). 0 = aucune réception de FD attendue.
flags: MessageFlagsDrapeaux de message (MSG_CMSG_CLOEXEC ajouté par défaut par la façade).
Trait Implementations§
Source§impl Debug for OwnedReceiveMessage
impl Debug for OwnedReceiveMessage
Source§impl Default for OwnedReceiveMessage
impl Default for OwnedReceiveMessage
Source§fn default() -> OwnedReceiveMessage
fn default() -> OwnedReceiveMessage
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for OwnedReceiveMessage
impl RefUnwindSafe for OwnedReceiveMessage
impl Send for OwnedReceiveMessage
impl Sync for OwnedReceiveMessage
impl Unpin for OwnedReceiveMessage
impl UnsafeUnpin for OwnedReceiveMessage
impl UnwindSafe for OwnedReceiveMessage
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