pub enum SuccessfulExit {
Cleanup,
Retain,
}Expand description
Successful leader disposition during communicate_child.
Variants§
Cleanup
Clean the owned group before reaping, then finish draining captured pipes.
Retain
Reserve the successful leader through IO completion and caller admission. The caller must then explicitly wait, terminate or hand off the owner.
Trait Implementations§
Source§impl Clone for SuccessfulExit
impl Clone for SuccessfulExit
impl Copy for SuccessfulExit
Source§impl Debug for SuccessfulExit
impl Debug for SuccessfulExit
impl Eq for SuccessfulExit
Source§impl PartialEq for SuccessfulExit
impl PartialEq for SuccessfulExit
impl StructuralPartialEq for SuccessfulExit
Auto Trait Implementations§
impl Freeze for SuccessfulExit
impl RefUnwindSafe for SuccessfulExit
impl Send for SuccessfulExit
impl Sync for SuccessfulExit
impl Unpin for SuccessfulExit
impl UnsafeUnpin for SuccessfulExit
impl UnwindSafe for SuccessfulExit
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