Skip to main content

Crate use_media_type

Crate use_media_type 

Source
Expand description

Primitive media type helpers.

These helpers keep MIME-like parsing intentionally small and deterministic.

§Examples

use use_media_type::{MediaKind, is_video_mime, parse_media_type};

let media_type = parse_media_type("video/mp4").unwrap();

assert_eq!(media_type.kind(), MediaKind::Video);
assert_eq!(media_type.subtype(), "mp4");
assert_eq!(media_type.as_mime(), "video/mp4");
assert!(is_video_mime("video/mp4"));

Structs§

MediaType

Enums§

MediaKind
MediaTypeError

Functions§

is_audio_mime
is_image_mime
is_video_mime
media_kind_from_mime
parse_media_type