pub enum StrayLayer {
MonitorWrapper,
AdvanceChild,
}Expand description
Which structural layer of a DevFlow-spawned process tree
discover_stray_devflow_processes matched a candidate against.
Variants§
MonitorWrapper
The monitor wrapper shell spawned by monitor::spawn_monitor — the
sh -c <script> process that owns the agent and, on exit, runs
devflow advance.
AdvanceChild
The trailing devflow advance invocation the wrapper’s script runs
as its last command once the agent exits.
Trait Implementations§
Source§impl Clone for StrayLayer
impl Clone for StrayLayer
Source§fn clone(&self) -> StrayLayer
fn clone(&self) -> StrayLayer
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 StrayLayer
Source§impl Debug for StrayLayer
impl Debug for StrayLayer
impl Eq for StrayLayer
Source§impl PartialEq for StrayLayer
impl PartialEq for StrayLayer
impl StructuralPartialEq for StrayLayer
Auto Trait Implementations§
impl Freeze for StrayLayer
impl RefUnwindSafe for StrayLayer
impl Send for StrayLayer
impl Sync for StrayLayer
impl Unpin for StrayLayer
impl UnsafeUnpin for StrayLayer
impl UnwindSafe for StrayLayer
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.