1#![allow(dead_code)]
2pub const AAC: &str = "audio/aac";
4pub const APPLE_PKG: &str = "application/vnd.apple.installer+xml";
5pub const AVIF: &str = "image/avif";
6pub const AVI: &str = "video/x-msvideo";
7pub const KINDLE_EBOOK: &str = "application/vnd.amazon.ebook";
8pub const BINARY: &str = "application/octet-stream";
9pub const BITMAP_IMAGE: &str = "image/bmp";
10pub const BZIP: &str = "application/x-bzip";
11pub const BZIP2: &str = "application/x-bzip2";
12pub const CD_AUDIO: &str = "application/x-cdf";
13pub const C_SHELL: &str = "application/x-csh";
14pub const CASCADING_STYLESHEETS: &str = "text/css";
15pub const COMMA_SEPERATED_VALUES: &str = "text/csv";
16pub const EPUB_EBOOK: &str = "application/epub+zip";
17pub const EXCEL_XLS: &str = "application/vnd.ms-excel";
18pub const EXCEL_XLSX: &str = "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet";
19pub const EXTENSIBLE_MARKUP_LANGUAGE: &str = "application/xml";
20pub const FAVICON: &str = "image/ico";
21pub const GZIP: &str = "application/gzip";
22pub const GRAPHICS_INTERCHANGE_FORMAT: &str = "image/gif";
23pub const HYPERTEXT_MARKUP_LANGUAGE: &str = "text/html";
24pub const ICON: &str = "image/vnd.microsoft.icon";
25pub const I_CALENDAR: &str = "text/calendar";
26pub const JAVA_ARCHIVE: &str = "application/java-archive";
27pub const JOINT_PHOTOGRAPHIC_EXPERTS_GROUP: &str = "image/jpeg";
28pub const JAVASCRIPT: &str = "text/javascript";
29pub const JAVASCRIPT_OBJECT_NOTATION: &str = "application/json";
30pub const LD_JAVASCRIPT_OBJECT_NOTATION: &str = "application/ld+json";
31pub const MIDI: &str = "audio/x-midi";
32pub const MID: &str = "audio/midi";
33pub const JAVASCRIPT_MODULE: &str = "text/javascript";
34pub const MP3: &str = "audio/mpeg";
35pub const MP4: &str = "video/mp4";
36pub const MPEG: &str = "video/mpeg";
37pub const MS_FONT: &str = "application/vnd.ms-fontobject";
38pub const OPENDOCUMENT_PRESENTATION: &str = "application/vnd.oasis.opendocument.presentation";
39pub const OPENDOCUMENT_SPREADSHEET: &str = "application/vnd.oasis.opendocument.spreadsheet";
40pub const OPENDOCUMENT_TEXT: &str = "application/vnd.oasis.opendocument.text";
41pub const OGG_AUDIO: &str = "audio/ogg";
42pub const OGG_VIDEO: &str = "video/ogg";
43pub const OGG: &str = "application/ogg";
44pub const OPUS: &str = "audio/opus";
45pub const OPENTYPE_FONT: &str = "font/otf";
46pub const PORTABLE_NETWORK_GRAPHIC: &str = "image/png";
47pub const PDF: &str = "application/pdf";
48pub const HYPERTEXT_PREPROCESSOR: &str = "application/x-httpd-php";
49pub const POWERPOINT_PPT: &str = "application/vnd.ms-powerpoint";
50pub const POWERPOINT_PPTX: &str =
51 "application/vnd.openxmlformats-officedocument.presentationml.presentation";
52pub const RAR: &str = "application/vnd.rar";
53pub const RICH_TEXT: &str = "application/rtf";
54pub const SHELL_SCRIPT: &str = "application/x-sh";
55pub const SCALABLE_VECTOR_GRAPHICS: &str = "image/svg+xml";
56#[deprecated(since = "1.0.0", note = "Adobe Flash is discontinued.")]
57pub const SHOCKWAVE_FLASH: &str = "application/x-shockwave-flash";
58pub const TAPE_ARCHIVE: &str = "application/x-tar";
59pub const TAGGED_IMAGE_FILE_FORMAT: &str = "image/tiff";
60pub const MPEG_TRANSPORT_STREAM: &str = "video/mp2t";
61pub const TRUETYPE_FONT: &str = "font/ttf";
62pub const TEXT: &str = "text/plain";
63pub const WAVEFORM_AUDIO: &str = "audio/wav";
64pub const WEBM_AUDIO: &str = "audio/webm";
65pub const WEBM_VIDEO: &str = "video/webm";
66pub const WEBP: &str = "image/webp";
67pub const WEB_OPEN_FONT_FORMAT: &str = "font/woff";
68pub const WEB_OPEN_FONT_FORMAT_2: &str = "font/woff2";
69pub const WORD_DOC: &str = "application/msword";
70pub const WORD_DOCX: &str = "application/vnd.openxmlformats-officedocument.wordprocessingml.document";
71pub const X_HYPERTEXT_MARKUP_LANGUAGE: &str = "application/xhtml+xml";
72pub const XUL: &str = "application/vnd.mozilla.xul+xml";
73pub const ZIP: &str = "application/zip";
74pub const THREEGPP: &str = "video/3gpp";
75pub const THREEGPP_NOVIDEO: &str = "audio/3gpp";
76pub const THREEGPP2: &str = "video/3gpp2";
77pub const THREEGPP2_NOVIDEO: &str = "audio/3gpp2";
78pub const SEVENZIP: &str = "application/x-7z-compressed";
79
80pub const BMP: &str = BITMAP_IMAGE;
81pub const GIF: &str = GRAPHICS_INTERCHANGE_FORMAT;
82pub const HTML: &str = HYPERTEXT_MARKUP_LANGUAGE;
83pub const CSS: &str = CASCADING_STYLESHEETS;
84pub const JS: &str = JAVASCRIPT;
85pub const JSON: &str = JAVASCRIPT_OBJECT_NOTATION;
86pub const PNG: &str = PORTABLE_NETWORK_GRAPHIC;
87pub const JPEG: &str = JOINT_PHOTOGRAPHIC_EXPERTS_GROUP;
88pub const ODP: &str = OPENDOCUMENT_PRESENTATION;
89pub const ODS: &str = OPENDOCUMENT_SPREADSHEET;
90pub const ODT: &str = OPENDOCUMENT_TEXT;
91pub const PHP: &str = HYPERTEXT_PREPROCESSOR;
92pub const RTF: &str = RICH_TEXT;
93pub const SVG: &str = SCALABLE_VECTOR_GRAPHICS;
94pub const TAR: &str = TAPE_ARCHIVE;
95pub const TIFF: &str = TAGGED_IMAGE_FILE_FORMAT;
96pub const TTF: &str = TRUETYPE_FONT;
97pub const WAV: &str = WAVEFORM_AUDIO;
98pub const WOFF: &str = WEB_OPEN_FONT_FORMAT;
99pub const WOFF2: &str = WEB_OPEN_FONT_FORMAT_2;
100pub const XHTML: &str = X_HYPERTEXT_MARKUP_LANGUAGE;
101pub const XML: &str = EXTENSIBLE_MARKUP_LANGUAGE;