#稳定性 #属性 #rest #分支 #项目 #公开 #公开API

instability

Rust API 稳定性属性,为大众所用。基于 stability 包的分支。

3 个版本

0.3.2 2024年6月27日
0.3.1 2024年6月27日
0.3.0 2024年6月27日

225过程宏

Download history • Rust 包仓库 222/week @ 2024-06-21 • Rust 包仓库 189/week @ 2024-06-28 • Rust 包仓库 161/week @ 2024-07-05 • Rust 包仓库 135/week @ 2024-07-12 • Rust 包仓库 194/week @ 2024-07-19 • Rust 包仓库 369/week @ 2024-07-26 • Rust 包仓库 2183/week @ 2024-08-02 • Rust 包仓库 11996/week @ 2024-08-09 • Rust 包仓库 14157/week @ 2024-08-16 • Rust 包仓库

28,865 每月下载
135 个包中使用(通过 ratatui

MIT 许可证

14KB
161

不稳定性

Rust API 稳定性属性,为大众所用。

Crates.io Documentation License Minimum supported Rust version Build Build

概述

这是对 Stability 包的分支,得到了原始维护者 Stephen M. Coakley (@sagebind) 的批准。此包提供属性宏,用于指定包中公开 API 项目的 API 稳定性。例如

/// This function does something really risky!
///
/// Don't use it yet!
#[instability::unstable(feature = "risky-function")]
pub fn risky_function() {
    unimplemented!()
}

请查阅 文档 了解详细用法。

安装

通过 Cargo 安装,将以下内容添加到您的 Cargo.toml 文件中

[dependencies]
instability = "0.3"

支持的 Rust 版本

当前版本仅保证与最新的稳定 Rust 编译器兼容。

许可证

此项目的源代码和文档遵循 MIT 许可证。有关详细信息,请参阅 LICENSE 文件。

依赖项

~255–700KB
~17K SLoC