pub struct Pipe { /* private fields */ }
Implementations§
Source§impl Pipe
impl Pipe
Sourcepub const CODE: u8 = 62u8
pub const CODE: u8 = 62u8
The opcode of the operation. This can be passed to
Probe::is_supported
to check if this operation is
supported with the current kernel.
pub fn new(fds: *mut RawFd) -> Self
pub const fn flags(self, flags: u32) -> Self
pub const fn file_index(self, file_index: Option<DestinationSlot>) -> Self
pub fn build(self) -> Entry
Auto Trait Implementations§
impl Freeze for Pipe
impl RefUnwindSafe for Pipe
impl !Send for Pipe
impl !Sync for Pipe
impl Unpin for Pipe
impl UnwindSafe for Pipe
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