3 个稳定版本
3.2.2 | 2024年7月25日 |
---|
#15 in #iri
331 每月下载量
在 iref 中使用
235KB
6.5K SLoC
在编译时构建 IRI 和 IRI 引用
这是一个为 iref
提供的配套 crate,提供宏在编译时构建 'static
URI/IRI 和 URI/IRI 引用。
基本用法
使用 uri!
(相应地,iri!
)宏来静态构建 URI(相应地,IRI),并使用 uri_ref!
(相应地 iri_ref!
)宏来静态构建 URI(相应地,IRI)引用。
use iref::{Iri, IriRef};
use static_iref::{iri, iri_ref};
const IRI: &'static Iri = iri!("https://www.rust-lang.net.cn/foo/bar#frag");
const IRI_REF: &'static IriRef = iri_ref!("/foo/bar#frag");
许可证
根据您的选择,许可为以下之一
- Apache License,版本 2.0(LICENSE-APACHE 或 http://www.apache.org/licenses/LICENSE-2.0)
- MIT 许可证(LICENSE-MIT 或 http://opensource.org/licenses/MIT)
。
贡献
除非您明确声明,否则根据 Apache-2.0 许可证定义,您有意提交以包含在工作中的任何贡献,都将按上述方式双许可,不附加任何额外条款或条件。
依赖项
~2.6–3.5MB
~77K SLoC