INNER CODE UNIT · Rust
mime_to_ext
edwardkim/rhwp · bindings/Native/src/lib.rs:452
fn mime_to_ext(mime: &str) -> &'static str {
match mime {
"image/png" => "png",
"image/jpeg" => "jpg",
"image/gif" => "gif",
"image/bmp" => "bmp",
"image/webp" => "webp",
_ => "bin",
}
}
fn success_json(page_count: u32, files: &[PathBuf], image_count: Option<usize>) -> String {
let files_json = files
.iter()
.map(|p| format!("\"{}\"", json_escape(&p.display().to_string())))
.collect::<Vec<_>>()
.join(",");
let image_json = image_count