Some of our types - especially enumerations - are either known to be extensible, incomplete, or not meant to be matched exhaustively. This PR adds #[non-exhaustive] annotations to these types to allow changing them in upcoming versions without breaking the API.
Some of our types - especially enumerations - are either known to be extensible, incomplete, or not meant to be matched exhaustively. This PR adds
#[non-exhaustive]
annotations to these types to allow changing them in upcoming versions without breaking the API.Fixes https://github.com/willglynn/pdb/issues/94