1 2 3 4 5 6 7 8 9 10 11 12
use crate::ExitStatus; use bwq_server::LspServer; pub fn run_server() -> Result<ExitStatus, anyhow::Error> { match LspServer::run() { Ok(()) => Ok(ExitStatus::Success), Err(e) => { eprintln!("Server error: {e}"); Ok(ExitStatus::Error) } } }