pub struct PassthroughFd(/* private fields */);Expand description
An owned view of an open handle’s backing fd, for FUSE passthrough
registration. Holds its own Arc<Handle>, so the fd outlives a concurrent
slab removal while the registration ioctl is in flight.
Trait Implementations§
Source§impl AsFd for PassthroughFd
impl AsFd for PassthroughFd
Source§fn as_fd(&self) -> BorrowedFd<'_>
fn as_fd(&self) -> BorrowedFd<'_>
Borrows the file descriptor. Read more
Auto Trait Implementations§
impl Freeze for PassthroughFd
impl RefUnwindSafe for PassthroughFd
impl Send for PassthroughFd
impl Sync for PassthroughFd
impl Unpin for PassthroughFd
impl UnsafeUnpin for PassthroughFd
impl UnwindSafe for PassthroughFd
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