diff --git a/src/lib.rs b/src/lib.rs index 3206a27..b5e59f6 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -201,10 +201,10 @@ fn load_key() -> Result { Ok(key) } -const GEMINI_MIME: &str = "text/gemini"; +const GEMINI_MIME_STR: &str = "text/gemini"; pub fn gemini_mime() -> Result { - let mime = GEMINI_MIME.parse()?; + let mime = GEMINI_MIME_STR.parse()?; Ok(mime) } diff --git a/src/util.rs b/src/util.rs index dcd7b09..e7a6cf0 100644 --- a/src/util.rs +++ b/src/util.rs @@ -6,7 +6,7 @@ use tokio::{ fs::{self, File}, io, }; -use crate::{GEMINI_MIME, Response, gemini_mime}; +use crate::{GEMINI_MIME_STR, Response, gemini_mime}; use itertools::Itertools; pub async fn serve_file>(path: P, mime: &Mime) -> Result { @@ -90,7 +90,7 @@ pub fn guess_mime_from_path>(path: P) -> Mime { let extension = path.extension().and_then(|s| s.to_str()); let mime = match extension { Some(extension) => match extension { - "gemini" => GEMINI_MIME, + "gemini" => GEMINI_MIME_STR, "txt" => "text/plain", "jpeg" | "jpg" | "jpe" => "image/jpeg", "png" => "image/png",