use rocket::response::Redirect; use rocket_dyn_templates::Template; use std::fs; use std::collections::HashMap; use std::io::ErrorKind::{InvalidData, NotFound}; use std::path::Path; use crate::get_upload_dir; use crate::models::paste_id::PasteId; use crate::models::pretty::get_pretty_body; use crate::models::pretty_syntax::PasteIdSyntax; use crate::models::response_wrapper::ResponseWrapper; #[get("/p/", rank = 2)] pub async fn pretty_retrieve(id: PasteId<'_>) -> ResponseWrapper