//! `xml` subcommand: thin wrapper around the [`xml_disassembler`] CLI.
//!
//! All arguments after `config-disassembler xml` are forwarded directly to
//! [`xml_disassembler::cli::run`], so all of that crate's options work
//! unchanged here. This subcommand intentionally does not duplicate any of
//! the XML logic — it simply delegates.
use crate;
/// Run the embedded `xml-disassembler` CLI with the provided arguments.
///
/// `args` should be the trailing arguments after `config-disassembler xml`,
/// e.g. `["disassemble", "path/to/file.xml", "--format", "json"]`.
pub async