pub struct ChildCleanupFacts { /* private fields */ }Expand description
Bounded coordinator-owned direct-child cleanup result.
Implementations§
Source§impl ChildCleanupFacts
impl ChildCleanupFacts
Sourcepub const fn direct_child(self) -> Option<ChildExitStatus>
pub const fn direct_child(self) -> Option<ChildExitStatus>
Reaped direct-child status, or None when bounded cleanup is incomplete.
Sourcepub const fn descendants(self) -> DescendantCleanupStatus
pub const fn descendants(self) -> DescendantCleanupStatus
What can safely be claimed about the fresh descendant group.
Sourcepub const fn native_error(self) -> Option<i32>
pub const fn native_error(self) -> Option<i32>
Last bounded native errno when cleanup could not complete.
Sourcepub const fn direct_child_complete(self) -> bool
pub const fn direct_child_complete(self) -> bool
Whether the exact direct child has been reaped or was already reaped.
Trait Implementations§
Source§impl Clone for ChildCleanupFacts
impl Clone for ChildCleanupFacts
Source§fn clone(&self) -> ChildCleanupFacts
fn clone(&self) -> ChildCleanupFacts
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 ChildCleanupFacts
Source§impl Debug for ChildCleanupFacts
impl Debug for ChildCleanupFacts
impl Eq for ChildCleanupFacts
Source§impl PartialEq for ChildCleanupFacts
impl PartialEq for ChildCleanupFacts
impl StructuralPartialEq for ChildCleanupFacts
Auto Trait Implementations§
impl Freeze for ChildCleanupFacts
impl RefUnwindSafe for ChildCleanupFacts
impl Send for ChildCleanupFacts
impl Sync for ChildCleanupFacts
impl Unpin for ChildCleanupFacts
impl UnsafeUnpin for ChildCleanupFacts
impl UnwindSafe for ChildCleanupFacts
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