Function debug_here::debug_here_impl [−][src]
pub fn debug_here_impl()
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 rust-gdb
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.