17 breaking releases
0.20.0 | Jan 3, 2023 |
---|---|
0.19.0 | Nov 21, 2022 |
0.18.0 | Sep 27, 2022 |
0.12.0 | Jul 18, 2022 |
0.1.0 |
|
#101 in Rust patterns
32,507 downloads per month
Used in 25 crates
(13 directly)
27KB
516 lines
Rustdoc Types
This is an export of rustdoc-json-types
Release Procedure
- Run
./update.sh
to pull code from upstream - Run
cargo test
- Update
version
field inCargo.toml
git add
andgit commit
changed filesgit tag vMAJOR.MINOR.PATCH
git push --tags
git push
cargo publish
License
Licensed under either of
- Apache License, Version 2.0 (LICENSE-APACHE or http://www.apache.org/licenses/LICENSE-2.0)
- MIT license (LICENSE-MIT or http://opensource.org/licenses/MIT)
at your option.
Contribution
Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.
lib.rs
:
Rustdoc's JSON output interface
These types are the public API exposed through the --output-format json
flag. The [Crate
]
struct is the root of the JSON blob and all other items are contained within.
Dependencies
~0.8–1.3MB
~32K SLoC