Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'xtask/src/flags.rs')
-rw-r--r--xtask/src/flags.rs3
1 files changed, 3 insertions, 0 deletions
diff --git a/xtask/src/flags.rs b/xtask/src/flags.rs
index f99ee1abb2..9b3a2a034e 100644
--- a/xtask/src/flags.rs
+++ b/xtask/src/flags.rs
@@ -186,6 +186,7 @@ pub enum CodegenType {
DiagnosticsDocs,
LintDefinitions,
ParserTests,
+ FeatureDocs,
}
impl fmt::Display for CodegenType {
@@ -197,6 +198,7 @@ impl fmt::Display for CodegenType {
Self::DiagnosticsDocs => write!(f, "diagnostics-docs"),
Self::LintDefinitions => write!(f, "lint-definitions"),
Self::ParserTests => write!(f, "parser-tests"),
+ Self::FeatureDocs => write!(f, "feature-docs"),
}
}
}
@@ -211,6 +213,7 @@ impl FromStr for CodegenType {
"diagnostics-docs" => Ok(Self::DiagnosticsDocs),
"lint-definitions" => Ok(Self::LintDefinitions),
"parser-tests" => Ok(Self::ParserTests),
+ "feature-docs" => Ok(Self::FeatureDocs),
_ => Err("Invalid option".to_owned()),
}
}