use axum::{response::IntoResponse, Json}; use tracing::{error, instrument}; use solarlib::star::Star; use solarlib::planet::Planet; use crate::errors::*; pub async fn list() -> JsonResult>> { let con_url = std::env::var("QEMU_URL").unwrap_or("qemu:///system".to_string()); let mut star = Star::new(con_url)?; let inhabitants = star.inhabitants()?; Ok(Json(inhabitants)) }