You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'm not sure if you consider this a bug or not (people seem to have differing opinions on the interaction between changing minimum supported Rust version and semver) but I thought I'd point it out.
Ahh, thanks for pointing this out, I remember noticing that addition but didn't reflect that it would change the minimum Rust version. I think in this case I'm going to publish a new patch without #[non_exhaustive] and yank the previous version, as that enum is only an input to this lib, and I would actually prefer people to get compile errors if they are for some reason matching on it in their own crates and it changes in the future.
I'm not sure if you consider this a bug or not (people seem to have differing opinions on the interaction between changing minimum supported Rust version and semver) but I thought I'd point it out.
The 0.3.1 patch release introduced the use of
#[non_exhaustive]
, which means it will now only compile on stable Rust 1.40.0.The text was updated successfully, but these errors were encountered: