miden-debug-engine 0.19.0

Core debugger engine for miden-debug
Documentation
mod advice;
mod collect_trace;
mod config;
#[cfg(feature = "dap")]
mod dap;
#[cfg(feature = "dap")]
mod dap_client;
#[cfg(feature = "dap")]
mod dap_types;
mod diagnostic;
pub mod event;
mod executor;
mod host;
mod query;
mod recording_host;
mod snapshot;
pub(crate) mod source;
mod state;
mod trace;

#[cfg(feature = "std")]
pub use self::snapshot::ReplaySnapshotError;
pub use self::{
    advice::{
        EventMutationRecorder, clone_advice_mutation, clone_advice_mutations, read_advice_mutation,
        read_event_log, write_advice_mutation, write_event_log,
    },
    collect_trace::{CallTraceReplay, replay_call_trace},
    config::ExecutionConfig,
    diagnostic::DiagnosticExecutor,
    event::Event,
    executor::Executor,
    host::DebuggerHost,
    query::DebugQuery,
    recording_host::RecordingHost,
    snapshot::{
        MastForestRecorder, ReplaySnapshot, ReplaySnapshotRecorder, ReplaySnapshotWrite,
        ReplaySnapshotWriteError,
    },
    state::DebugExecutor,
    trace::ExecutionTrace,
};
#[cfg(feature = "dap")]
pub use self::{
    dap::{DapConfig, DapExecutor},
    dap_client::{DapClient, DapStopReason},
    dap_types::{DapUiFrame, DapUiState, DapVariableValue},
};