Struct zbus::OwnedFd [−][src]
An owned representation of a file descriptor
When it is dropped, the underlying frile descriptor will be dropped.
You can take ownership of the file descriptor (and avoid it being closed)
by using the
IntoRawFd
implementation.
Trait Implementations
impl AsRawFd for OwnedFd
[src]
impl Debug for OwnedFd
[src]
impl Drop for OwnedFd
[src]
impl Eq for OwnedFd
[src]
impl FromRawFd for OwnedFd
[src]
unsafe fn from_raw_fd(fd: RawFd) -> OwnedFd
[src]
impl IntoRawFd for OwnedFd
[src]
fn into_raw_fd(self) -> RawFd
[src]
impl PartialEq<OwnedFd> for OwnedFd
[src]
impl StructuralEq for OwnedFd
[src]
impl StructuralPartialEq for OwnedFd
[src]
Auto Trait Implementations
impl RefUnwindSafe for OwnedFd
impl Send for OwnedFd
impl Sync for OwnedFd
impl Unpin for OwnedFd
impl UnwindSafe for OwnedFd
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,