use arara::startup;
use arara::Request;
use arara::Response;
use arara::CgiError;
use arara::StatusCode;
#[startup]
async fn main(req: Result<Request, CgiError>) -> Response {
let mut res = Response::new();
if let Err(e) = req {
res.status = StatusCode::InternalServerError;
res.body = e.to_str()
} else {
res.body = "pong"
}
res
}