#lifetime #requirements #macro-derive #traits #reuse #change #allowing

lifetime_proc_macros

特质和 derive 宏用于更改类型的生命周期,允许高效地重用满足任何生命周期要求的结构体或枚举。

2 个版本

0.1.0 2021 年 8 月 21 日

#35#requirements

Download history • Rust 包仓库 74/week @ 2024-03-13 • Rust 包仓库 74/week @ 2024-03-20 • Rust 包仓库 55/week @ 2024-03-27 • Rust 包仓库 81/week @ 2024-04-03 • Rust 包仓库 101/week @ 2024-04-10 • Rust 包仓库 114/week @ 2024-04-17 • Rust 包仓库 70/week @ 2024-04-24 • Rust 包仓库 83/week @ 2024-05-01 • Rust 包仓库 98/week @ 2024-05-08 • Rust 包仓库 98/week @ 2024-05-15 • Rust 包仓库 58/week @ 2024-05-22 • Rust 包仓库 47/week @ 2024-05-29 • Rust 包仓库 99/week @ 2024-06-05 • Rust 包仓库 98/week @ 2024-06-12 • Rust 包仓库 84/week @ 2024-06-19 • Rust 包仓库 89/week @ 2024-06-26 • Rust 包仓库

每月下载 378
3 个 crate 中使用(通过 lifetime

MIT/Apache

25KB
645

lifetime

此 crate 提供了特质和 derive 宏,用于更改类型的生命周期,允许高效地重用满足任何生命周期要求的结构体或枚举。

有关更多信息,请参阅 文档

安装

[dependencies]
lifetime = { version = "x.y", features = ["macros"] }

安全性

此 crate 使用 #![forbid(unsafe_code)]。我们希望保持此 crate 100% 安全,并尽量减少其依赖。目前此 crate 没有依赖。

许可证

根据您的要求,许可协议为 Apache 许可证 2.0 版MIT 许可证

贡献

除非您明确声明,否则您有意提交的任何贡献,根据 Apache-2.0 许可证定义,将根据上述许可进行双重许可,不附加任何额外条款或条件。

依赖项

~1.5MB
~36K SLoC