pub struct HandleId(/* private fields */);Expand description
Opaque identifier for a backend-owned open file.
New APIs use this instead of exposing RawFd, which could be confused
with a process file descriptor. The legacy compatibility API continues to
use Fd until its next breaking release.
Trait Implementations§
impl Copy for HandleId
impl Eq for HandleId
impl StructuralPartialEq for HandleId
Auto Trait Implementations§
impl Freeze for HandleId
impl RefUnwindSafe for HandleId
impl Send for HandleId
impl Sync for HandleId
impl Unpin for HandleId
impl UnsafeUnpin for HandleId
impl UnwindSafe for HandleId
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