pub struct SendFdRequest { /* private fields */ }
Implementations§
Source§impl SendFdRequest
impl SendFdRequest
pub fn request(&self) -> &Request
pub fn request_id(&self) -> Id
pub fn id(&self) -> usize
pub fn flags(&self) -> SendFdFlags
pub fn arg(&self) -> u64
pub fn obtain_fd( &self, socket: &Socket, flags: FobtainFdFlags, dst_fd_or_ptr: Result<usize, &mut usize>, ) -> Result<()>
Trait Implementations§
Source§impl Debug for SendFdRequest
impl Debug for SendFdRequest
Auto Trait Implementations§
impl Freeze for SendFdRequest
impl RefUnwindSafe for SendFdRequest
impl Send for SendFdRequest
impl Sync for SendFdRequest
impl Unpin for SendFdRequest
impl UnwindSafe for SendFdRequest
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