/// Implements the logic for each of the MS DAP types (events, requests, etc.)
pub
/// Add descriptions to CoreStatus.
pub
/// The MS DAP api (from json spec), and extensions (custom), for communicating with the MS DAP client.
pub
/// Handle the various "gdb-like" commands that are sent to the debug adapter, from the Debug Console REPL window.
/// These commands are not part of the DAP protocol, but are implemented by the debug adapter to provide a
/// gdb-like experience to users who prefer that to the VS Code UX.
/// It doesn't make sense to implement all gdb commands, and this implementation will focus on the ones that
/// are most useful to users, and this list is expected to grow over time.
pub
/// Helper functions to validate and build command subsets from [`repl_commands`].
pub
/// Various enums and structs used by the [`repl_commands::ReplCommand`].
pub
/// The logic for handling the various MS DAP requests, implemented so that it can be used by both the
/// [`adapter::DebugAdapter`] and the [`repl_commands::ReplCommand`].
pub