26次重大发布
新 0.29.1 | 2024年8月13日 |
---|---|
0.28.0 | 2024年7月18日 |
0.24.0 | 2023年12月24日 |
0.23.0 | 2023年8月24日 |
0.1.0 |
|
#107 in Rust模式
69,355 每月下载量
用于 41 个crate(19个直接使用)
51KB
551 行
Rustdoc Types
这个crate包含了rustdoc当前不稳定的--output-format=json
标志的类型定义。可以使用serde-json
从cargo +nightly rustdoc -- --output-format json -Z unstable-options
let json_string = std::fs::read_to_string("./target/doc/rustdoc_types.json")?;
let krate: rustdoc_types::Crate = serde_json::from_str(&json_string)?;
println!("the index has {} items", krate.index.len());
贡献
这个仓库是从rust仓库导出的rustdoc-json-types
。任何对src/
内容的更改,都应通过他们的常规贡献流程发送到rust-lang/rust
。一旦审核并合并,更改将被拉取到这个仓库,并发布到crates.io。
发布流程
- 运行
./update.sh
以从上游获取代码 - 运行
cargo test
- 运行
./clgen.sh <old_version> <new_version>
- 按照打印的说明提交和推送。
许可
根据您的选择,许可如下
- Apache许可证版本2.0 (LICENSE-APACHE 或 https://apache.ac.cn/licenses/LICENSE-2.0)
- MIT许可证 (LICENSE-MIT 或 http://opensource.org/licenses/MIT)
。
贡献
除非您明确声明,否则根据Apache-2.0许可证定义的,您有意提交以包含在作品中的任何贡献,均应双授权如上,不附加任何其他条款或条件。
依赖关系
~0.4–1MB
~22K SLoC