Struct InnerPidFd

pub(in ::os::linux::process) struct InnerPidFd;

Auto Trait Implementations

impl Freeze for InnerPidFd

impl RefUnwindSafe for InnerPidFd

impl Send for InnerPidFd

impl Sync for InnerPidFd

impl Unpin for InnerPidFd

impl UnsafeUnpin for InnerPidFd

impl UnwindSafe for InnerPidFd

Blanket Implementations

impl<T> Any for InnerPidFd where T: 'static + ?Sized,

fn type_id(&self) -> TypeId

impl<T> Borrow<T> for InnerPidFd where T: ?Sized,

fn borrow(&self) -> &T

impl<T> BorrowMut<T> for InnerPidFd where T: ?Sized,

fn borrow_mut(&mut self) -> &mut T

impl<T> From<T> for InnerPidFd

fn from(t: T) -> T

Returns the argument unchanged.

impl<T> SizeHint for InnerPidFd where T: ?Sized,

fn lower_bound(&self) -> usize
fn upper_bound(&self) -> Option<usize>

impl<T> SizedTypeProperties for InnerPidFd

impl<T, U> Into<U> for InnerPidFd where U: From<T>,

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of [From]<T> for U chooses to do.

impl<T, U> TryFrom<U> for InnerPidFd where U: Into<T>,

type Error = Infallible;
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

impl<T, U> TryInto<U> for InnerPidFd where U: TryFrom<T>,

type Error = <U as TryFrom<T>>::Error;
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>