cargo-public-api 0.52.0

List and diff the public API of Rust library crates between releases and commits. Detect breaking API changes and semver violations via CI or a CLI.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
Removed items from the public API
=================================
-pub example_api::Struct::v1_2_field_gated: usize
-pub fn example_api::function(example_api::Struct, usize)

Changed items in the public API
===============================
-pub struct example_api::Struct
+#[non_exhaustive] pub struct example_api::Struct

Added items to the public API
=============================
(none)