usecrate::ExitStatus;#[derive(clap::Args)]pubstructArgs{}/// This function is invoked when the executable is invoked with the `language-server` argument. A
/// Mun language server is started ready to serve language information about one or more projects.
pubfnlanguage_server(_args: Args)->Result<ExitStatus, anyhow::Error>{mun_language_server::run_server().map_err(|e|anyhow::anyhow!("{}", e))?;Ok(ExitStatus::Success)}