#稳定性 #属性 #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 222/week @ 2024-06-21 189/week @ 2024-06-28 161/week @ 2024-07-05 135/week @ 2024-07-12 194/week @ 2024-07-19 369/week @ 2024-07-26 2183/week @ 2024-08-02 11996/week @ 2024-08-09 14157/week @ 2024-08-16

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