perl_dap/server/mode.rs
1/// Debug adapter operating mode
2///
3/// Controls whether the DAP server uses its native `perl -d` adapter
4/// or proxies to Perl::LanguageServer's DAP implementation.
5#[derive(Debug, Clone, Default, PartialEq, Eq)]
6pub enum DapMode {
7 /// Native adapter using `perl -d` directly
8 #[default]
9 Native,
10 /// Bridge adapter proxying to Perl::LanguageServer
11 Bridge,
12}