pub fn debug_here_unixy_impl(debugger: Option<&str>)
Expand description
The function responsible for actually launching the debugger.
If we have never launched a debugger before, we do so. Otherwise,
we just don’t do anything on the theory that if you are debugging
something in a loop, you probably don’t want a new debugger
every time you step through your debug_here!()
.
Before spawning the debugger we examine the execution environment a bit to try to help users through any configuration errors.
Don’t use this directly.