diff options
Diffstat (limited to 'vendor/pest_meta/src/ast.rs')
-rw-r--r-- | vendor/pest_meta/src/ast.rs | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/vendor/pest_meta/src/ast.rs b/vendor/pest_meta/src/ast.rs index ffac8ea7a..77c48e879 100644 --- a/vendor/pest_meta/src/ast.rs +++ b/vendor/pest_meta/src/ast.rs @@ -49,6 +49,13 @@ pub enum RuleType { } /// All possible rule expressions +/// +/// # Warning: Semantic Versioning +/// There may be non-breaking changes to the meta-grammar +/// between minor versions. Those non-breaking changes, however, +/// may translate into semver-breaking changes due to the additional variants +/// propaged from the `Rule` enum. This is a known issue and will be fixed in the +/// future (e.g. by increasing MSRV and non_exhaustive annotations). #[derive(Clone, Debug, Eq, PartialEq)] pub enum Expr { /// Matches an exact string, e.g. `"a"` |