[−][src]Struct zbus::OwnedFd
An owned representation of a file descriptor
When it is dropped, the underlying file 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]
pub unsafe fn from_raw_fd(fd: RawFd) -> OwnedFd
[src]
impl IntoRawFd for OwnedFd
[src]
pub 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
[src]
impl Send for OwnedFd
[src]
impl Sync for OwnedFd
[src]
impl Unpin for OwnedFd
[src]
impl UnwindSafe for OwnedFd
[src]
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>,