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 2020年12月6日

#107 in Rust模式

Download history 10807/week @ 2024-04-26 11542/week @ 2024-05-03 10465/week @ 2024-05-10 11024/week @ 2024-05-17 15047/week @ 2024-05-24 13836/week @ 2024-05-31 14237/week @ 2024-06-07 12997/week @ 2024-06-14 13974/week @ 2024-06-21 14695/week @ 2024-06-28 14113/week @ 2024-07-05 14384/week @ 2024-07-12 17726/week @ 2024-07-19 14271/week @ 2024-07-26 15446/week @ 2024-08-02 19283/week @ 2024-08-09

69,355 每月下载量
用于 41 个crate(19个直接使用)

MIT/Apache

51KB
551

Rustdoc Types

文档

这个crate包含了rustdoc当前不稳定的--output-format=json标志的类型定义。可以使用serde-jsoncargo +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。

发布流程

  1. 运行./update.sh以从上游获取代码
  2. 运行cargo test
  3. 运行./clgen.sh <old_version> <new_version>
  4. 按照打印的说明提交和推送。

许可

根据您的选择,许可如下

贡献

除非您明确声明,否则根据Apache-2.0许可证定义的,您有意提交以包含在作品中的任何贡献,均应双授权如上,不附加任何其他条款或条件。

依赖关系

~0.4–1MB
~22K SLoC