octocrab: 0.37.0 -> 0.38.0 (⚠️ API breaking changes)
⚠️ octocrab breaking changes
--- failure enum_marked_non_exhaustive: enum marked #[non_exhaustive] ---
Description:
A public enum has been marked #[non_exhaustive]. Pattern-matching on it outside of its crate must now include a wildcard pattern like `_`, or it will fail to compile.
ref: https://doc.rust-lang.org/cargo/reference/semver.html#attr-adding-non-exhaustive
impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.30.0/src/lints/enum_marked_non_exhaustive.ron
Failed in:
enum DiffEntryStatus in /tmp/.tmpj24upW/octocrab/src/models/repos.rs:101
--- failure struct_marked_non_exhaustive: struct marked #[non_exhaustive] ---
Description:
A public struct has been marked #[non_exhaustive], which will prevent it from being constructed using a struct literal outside of its crate. It previously had no private fields, so a struct literal could be used to construct it outside its crate.
ref: https://doc.rust-lang.org/cargo/reference/semver.html#attr-adding-non-exhaustive
impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.30.0/src/lints/struct_marked_non_exhaustive.ron
Failed in:
struct DiffEntry in /tmp/.tmpj24upW/octocrab/src/models/repos.rs:77
struct DiffEntry in /tmp/.tmpj24upW/octocrab/src/models/repos.rs:77
🤖 New release
octocrab
: 0.37.0 -> 0.38.0 (⚠️ API breaking changes)⚠️
octocrab
breaking changesChangelog
This PR was generated with release-plz.