commit | 4d1dca781411cfd9a8eab87f5606b5ad54473edd | [log] [tgz] |
---|---|---|
author | Inna Palant <ipalant@google.com> | Tue Jun 11 20:42:39 2024 +0000 |
committer | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | Tue Jun 11 20:42:39 2024 +0000 |
tree | ae87bc0971636e689f0b75d86635b4306212f385 | |
parent | cd6f1225308b52a2913b0ca28bc62b50db835417 [diff] | |
parent | b636849df32c60b2149402760c5606303bde3002 [diff] |
Merge remote-tracking branch 'origin/upstream' am: b636849df3 Original change: undetermined Change-Id: Id9de32a4c95d5c9ad02e779b455fd586e50cd07c Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
Support MIME (Media Types) as strong types in Rust.
extern crate mime; // common types are constants let text = mime::TEXT_PLAIN; // deconstruct Mimes to match on them match (text.type_(), text.subtype()) { (mime::TEXT, mime::PLAIN) => { // plain text! }, (mime::TEXT, _) => { // structured text! }, _ => { // not text! } }