8 个版本

0.1.7 2022年7月18日
0.1.6 2022年7月15日

#231 in 无标准库

每月32次下载
nalgebra_latex 中使用

MIT/Apache

16KB
197

crates.io crates.io

mime 提供更多类型

mime 库是什么?

在撰写本文时,mime 是 crates.io 上最广泛使用的 MIME 类型 库,总下载量超过 39.4M,近期下载量超过 5.5M。

它的显著依赖项包括

尽管 mime

  1. 在 crates.io 上没有 README.md;
  2. 已停止更新两年;
  3. 不支持 IETF 在 RFC 6838 中列出的所有 MIME 类型
  4. 最后一个 发布 版本在 https://github.com/hyperium/mime/tree/e3e7444ca607ff87cd1475455c26876b936af77a,而不是最新的提交;

尽管如此,它仍然是一个相当完善的库,其使用已证明非常适合许多项目。

mime_typed 带来了什么?

此库允许更容易地编写泛型于 MIME 类型 的代码,并为 mime 提供了 选择 支持。启用 mime_support 功能后,特性会获得返回 mime 库类型实例的新函数。

启用 evcxr_support 功能后,该 crate 还为 Jupyter Notebook 的 Rust 内核 evcxr 提供了支持。

库提供的类型是零大小的。

也可以考虑为其他项目提供选择支持。

许可证

根据您的选择,许可协议为Apache License, Version 2.0MIT许可证
除非您明确表示,否则根据Apache-2.0许可证定义,您有意提交的任何贡献,若要包含在此软件包中,都将按上述方式双许可,不附加任何额外条款或条件。

依赖项

~10KB