content-types 1.0.1

Content types, for web server programming
Documentation
#![allow(dead_code)]
// i spent SO LONG on this, please appreciate it
pub const AAC: &str = "audio/aac";
pub const APPLE_PKG: &str = "application/vnd.apple.installer+xml";
pub const AVIF: &str = "image/avif";
pub const AVI: &str = "video/x-msvideo";
pub const KINDLE_EBOOK: &str = "application/vnd.amazon.ebook";
pub const BINARY: &str = "application/octet-stream";
pub const BITMAP_IMAGE: &str = "image/bmp";
pub const BZIP: &str = "application/x-bzip";
pub const BZIP2: &str = "application/x-bzip2";
pub const CD_AUDIO: &str = "application/x-cdf";
pub const C_SHELL: &str = "application/x-csh";
pub const CASCADING_STYLESHEETS: &str = "text/css";
pub const COMMA_SEPERATED_VALUES: &str = "text/csv";
pub const EPUB_EBOOK: &str = "application/epub+zip";
pub const EXCEL_XLS: &str = "application/vnd.ms-excel";
pub const EXCEL_XLSX: &str = "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet";
pub const EXTENSIBLE_MARKUP_LANGUAGE: &str = "application/xml";
pub const FAVICON: &str = "image/ico";
pub const GZIP: &str = "application/gzip";
pub const GRAPHICS_INTERCHANGE_FORMAT: &str = "image/gif";
pub const HYPERTEXT_MARKUP_LANGUAGE: &str = "text/html";
pub const ICON: &str = "image/vnd.microsoft.icon";
pub const I_CALENDAR: &str = "text/calendar";
pub const JAVA_ARCHIVE: &str = "application/java-archive";
pub const JOINT_PHOTOGRAPHIC_EXPERTS_GROUP: &str = "image/jpeg";
pub const JAVASCRIPT: &str = "text/javascript";
pub const JAVASCRIPT_OBJECT_NOTATION: &str = "application/json";
pub const LD_JAVASCRIPT_OBJECT_NOTATION: &str = "application/ld+json";
pub const MIDI: &str = "audio/x-midi";
pub const MID: &str = "audio/midi";
pub const JAVASCRIPT_MODULE: &str = "text/javascript";
pub const MP3: &str = "audio/mpeg";
pub const MP4: &str = "video/mp4";
pub const MPEG: &str = "video/mpeg";
pub const MS_FONT: &str = "application/vnd.ms-fontobject";
pub const OPENDOCUMENT_PRESENTATION: &str = "application/vnd.oasis.opendocument.presentation";
pub const OPENDOCUMENT_SPREADSHEET: &str = "application/vnd.oasis.opendocument.spreadsheet";
pub const OPENDOCUMENT_TEXT: &str = "application/vnd.oasis.opendocument.text";
pub const OGG_AUDIO: &str = "audio/ogg";
pub const OGG_VIDEO: &str = "video/ogg";
pub const OGG: &str = "application/ogg";
pub const OPUS: &str = "audio/opus";
pub const OPENTYPE_FONT: &str = "font/otf";
pub const PORTABLE_NETWORK_GRAPHIC: &str = "image/png";
pub const PDF: &str = "application/pdf";
pub const HYPERTEXT_PREPROCESSOR: &str = "application/x-httpd-php";
pub const POWERPOINT_PPT: &str = "application/vnd.ms-powerpoint";
pub const POWERPOINT_PPTX: &str =
    "application/vnd.openxmlformats-officedocument.presentationml.presentation";
pub const RAR: &str = "application/vnd.rar";
pub const RICH_TEXT: &str = "application/rtf";
pub const SHELL_SCRIPT: &str = "application/x-sh";
pub const SCALABLE_VECTOR_GRAPHICS: &str = "image/svg+xml";
#[deprecated(since = "1.0.0", note = "Adobe Flash is discontinued.")]
pub const SHOCKWAVE_FLASH: &str = "application/x-shockwave-flash";
pub const TAPE_ARCHIVE: &str = "application/x-tar";
pub const TAGGED_IMAGE_FILE_FORMAT: &str = "image/tiff";
pub const MPEG_TRANSPORT_STREAM: &str = "video/mp2t";
pub const TRUETYPE_FONT: &str = "font/ttf";
pub const TEXT: &str = "text/plain";
pub const WAVEFORM_AUDIO: &str = "audio/wav";
pub const WEBM_AUDIO: &str = "audio/webm";
pub const WEBM_VIDEO: &str = "video/webm";
pub const WEBP: &str = "image/webp";
pub const WEB_OPEN_FONT_FORMAT: &str = "font/woff";
pub const WEB_OPEN_FONT_FORMAT_2: &str = "font/woff2";
pub const WORD_DOC: &str = "application/msword";
pub const WORD_DOCX: &str = "application/vnd.openxmlformats-officedocument.wordprocessingml.document";
pub const X_HYPERTEXT_MARKUP_LANGUAGE: &str = "application/xhtml+xml";
pub const XUL: &str = "application/vnd.mozilla.xul+xml";
pub const ZIP: &str = "application/zip";
pub const THREEGPP: &str = "video/3gpp";
pub const THREEGPP_NOVIDEO: &str = "audio/3gpp";
pub const THREEGPP2: &str = "video/3gpp2";
pub const THREEGPP2_NOVIDEO: &str = "audio/3gpp2";
pub const SEVENZIP: &str = "application/x-7z-compressed";

pub const BMP: &str = BITMAP_IMAGE;
pub const GIF: &str = GRAPHICS_INTERCHANGE_FORMAT;
pub const HTML: &str = HYPERTEXT_MARKUP_LANGUAGE;
pub const CSS: &str = CASCADING_STYLESHEETS;
pub const JS: &str = JAVASCRIPT;
pub const JSON: &str = JAVASCRIPT_OBJECT_NOTATION;
pub const PNG: &str = PORTABLE_NETWORK_GRAPHIC;
pub const JPEG: &str = JOINT_PHOTOGRAPHIC_EXPERTS_GROUP;
pub const ODP: &str = OPENDOCUMENT_PRESENTATION;
pub const ODS: &str = OPENDOCUMENT_SPREADSHEET;
pub const ODT: &str = OPENDOCUMENT_TEXT;
pub const PHP: &str = HYPERTEXT_PREPROCESSOR;
pub const RTF: &str = RICH_TEXT;
pub const SVG: &str = SCALABLE_VECTOR_GRAPHICS;
pub const TAR: &str = TAPE_ARCHIVE;
pub const TIFF: &str = TAGGED_IMAGE_FILE_FORMAT;
pub const TTF: &str = TRUETYPE_FONT;
pub const WAV: &str = WAVEFORM_AUDIO;
pub const WOFF: &str = WEB_OPEN_FONT_FORMAT;
pub const WOFF2: &str = WEB_OPEN_FONT_FORMAT_2;
pub const XHTML: &str = X_HYPERTEXT_MARKUP_LANGUAGE;
pub const XML: &str = EXTENSIBLE_MARKUP_LANGUAGE;