Skip to main content

miden_debug_engine/exec/
mod.rs

1mod config;
2#[cfg(feature = "dap")]
3mod dap;
4#[cfg(feature = "dap")]
5mod dap_client;
6#[cfg(feature = "dap")]
7mod dap_types;
8mod diagnostic;
9mod executor;
10mod host;
11mod query;
12mod state;
13mod trace;
14mod trace_event;
15mod trace_monitor;
16
17#[cfg(feature = "dap")]
18pub use self::dap::{DapConfig, DapExecutor};
19#[cfg(feature = "dap")]
20pub use self::dap_client::{DapClient, DapStopReason, SCOPE_MEMORY, SCOPE_STACK};
21#[cfg(feature = "dap")]
22pub use self::dap_types::{DapUiFrame, DapUiState};
23pub use self::{
24    config::ExecutionConfig,
25    diagnostic::DiagnosticExecutor,
26    executor::Executor,
27    host::DebuggerHost,
28    query::DebugQuery,
29    state::DebugExecutor,
30    trace::{ExecutionTrace, TraceHandler},
31    trace_event::{TRACE_PRINT_LN, TraceEvent},
32    trace_monitor::TraceMonitor,
33};