rustversion:根据rustc编译器版本进行条件编译

时间:2024-06-02 12:54:51
【文件属性】:

文件名称:rustversion:根据rustc编译器版本进行条件编译

文件大小:27KB

文件格式:ZIP

更新时间:2024-06-02 12:54:51

Rust

编译器版本cfg 这个箱子提供了根据rustc编译器版本进行条件编译的宏,类似于和 。 [ dependencies ] rustversion = " 1.0 " 选择器 #[rustversion::stable] — 适用于任何稳定的编译器。 #[rustversion::stable(1.34)] — 完全在指定的稳定编译器上为True。 #[rustversion::beta] — 在任何Beta编译器上均为true。 #[rustversion::nightly] — 在任何夜间编译器或开发版本上为true。 #[rustversion::nightly(2019-01-01)] — 恰好每晚一次。 #[rustversion::since(1.34)] — 在该稳定版本和任何更高版本的编译器(包括beta和nightly)上,均是如此。 #[rustversio


【文件预览】:
rustversion-master
----.gitignore(30B)
----src()
--------iter.rs(1KB)
--------attr.rs(886B)
--------date.rs(1KB)
--------error.rs(2KB)
--------constfn.rs(2KB)
--------token.rs(2KB)
--------time.rs(1KB)
--------release.rs(929B)
--------expr.rs(5KB)
--------bound.rs(2KB)
--------version.rs(289B)
--------lib.rs(10KB)
----build()
--------rustc.rs(3KB)
--------build.rs(2KB)
----Cargo.toml(497B)
----.github()
--------workflows()
----LICENSE-MIT(1023B)
----README.md(5KB)
----tests()
--------compiletest.rs(140B)
--------test_eval.rs(307B)
--------test_parse.rs(2KB)
--------ui()
--------test_const.rs(694B)
----.clippy.toml(16B)
----LICENSE-APACHE(11KB)

网友评论