1 个不稳定版本

0.1.0 2024年1月25日

#10#uring

Download history · Rust 包仓库 27/week @ 2024-04-07 · Rust 包仓库 35/week @ 2024-04-14 · Rust 包仓库 38/week @ 2024-04-21 · Rust 包仓库 65/week @ 2024-04-28 · Rust 包仓库 24/week @ 2024-05-05 · Rust 包仓库 41/week @ 2024-05-12 · Rust 包仓库 50/week @ 2024-05-19 · Rust 包仓库 46/week @ 2024-05-26 · Rust 包仓库 45/week @ 2024-06-02 · Rust 包仓库 53/week @ 2024-06-09 · Rust 包仓库 292/week @ 2024-06-16 · Rust 包仓库 56/week @ 2024-06-23 · Rust 包仓库 14/week @ 2024-06-30 · Rust 包仓库 36/week @ 2024-07-07 · Rust 包仓库 28/week @ 2024-07-14 · Rust 包仓库 50/week @ 2024-07-21 · Rust 包仓库

每月 130 次下载
nuclei 中使用

Apache-2.0/MIT

8KB
91

nuclei-attributes

Nuclei 定义的属性包。


lib.rs:

异步 Rust 的实验性语言级别填充。

示例

#[nuclei_attributes::main]
async fn main() {
    println!("Hello, world!");
}

关于

异步 Rust 仍在开发中。这种语言使我们能够做一些奇妙的事情,但并非所有事情都已解决。这个包的存在是为了在它们成为语言的一部分之前,在语言层面上支持异步惯用语的填充。

这是一个很好的例子:我们首次在 runtime 包中介绍了 async fn,其前提是如果每个 await 调用都需要 async fn,那么将其应用于 fn main 也是有意义的。不幸的是,这需要编译器支持才能启用,所以我们暂时提供了一个实验性填充。

依赖

~1.5MB
~34K SLoC