Skip to content

Conversation

FauconFan
Copy link
Contributor

This follows multiple discussions: #1848 #1851 #1835.

As stated, this PR could be accepted when the release 0.5.0 will be landed.
I've added the non_exhaustive attribute on the Chapter and Theme structs, since this is a breaking change anyway.
I checked if adding non_exhaustive attribute on enums is a good practice, but in my research I have found that is not really very well handled by serde: Link here. I think this PR is good as it is.

@Dylan-DPC Dylan-DPC added the Breaking Change This would require a SemVer breaking change label Jul 12, 2022
@ehuss ehuss added this to the 0.5 milestone Oct 14, 2022
@Dylan-DPC Dylan-DPC mentioned this pull request Aug 22, 2023
@rustbot
Copy link
Collaborator

rustbot commented Apr 30, 2025

☔ The latest upstream changes (possibly #2681) made this pull request unmergeable. Please resolve the merge conflicts.

@rustbot rustbot added the S-waiting-on-author Status: The marked PR is awaiting some action (such as code changes) from the PR author. label Apr 30, 2025
@ehuss
Copy link
Contributor

ehuss commented Aug 9, 2025

Closing as resolved by #2779. Thanks!

@ehuss ehuss closed this Aug 9, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Breaking Change This would require a SemVer breaking change S-waiting-on-author Status: The marked PR is awaiting some action (such as code changes) from the PR author.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants