pub struct DaemonExecInheritance { /* private fields */ }Expand description
Opaque descriptor that a daemon spawn deliberately preserves through exec.
Normal daemon spawns retain the close-extra-descriptors default. The IPC listener handoff creates this value only after preparing its listener, and the Unix spawn boundary reopens exactly this descriptor after applying the default close-on-exec sweep.
Trait Implementations§
Source§impl Clone for DaemonExecInheritance
impl Clone for DaemonExecInheritance
Source§fn clone(&self) -> DaemonExecInheritance
fn clone(&self) -> DaemonExecInheritance
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for DaemonExecInheritance
Source§impl Debug for DaemonExecInheritance
impl Debug for DaemonExecInheritance
impl Eq for DaemonExecInheritance
Source§impl PartialEq for DaemonExecInheritance
impl PartialEq for DaemonExecInheritance
impl StructuralPartialEq for DaemonExecInheritance
Auto Trait Implementations§
impl Freeze for DaemonExecInheritance
impl RefUnwindSafe for DaemonExecInheritance
impl Send for DaemonExecInheritance
impl Sync for DaemonExecInheritance
impl Unpin for DaemonExecInheritance
impl UnsafeUnpin for DaemonExecInheritance
impl UnwindSafe for DaemonExecInheritance
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more