summaryrefslogtreecommitdiffstats
path: root/src/files.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/files.rs')
-rw-r--r--src/files.rs10
1 files changed, 9 insertions, 1 deletions
diff --git a/src/files.rs b/src/files.rs
index 7bf9117..58fd043 100644
--- a/src/files.rs
+++ b/src/files.rs
@@ -18,16 +18,24 @@ pub(crate) enum FileKind {
State,
Document,
Backup,
+ /// The input of a genesis remake (`--genesis --remake`).
+ Remake,
}
impl FileKind {
- pub(crate) const ALL: [FileKind; 3] = [FileKind::State, FileKind::Document, FileKind::Backup];
+ pub(crate) const ALL: [FileKind; 4] = [
+ FileKind::State,
+ FileKind::Document,
+ FileKind::Backup,
+ FileKind::Remake,
+ ];
pub(crate) fn as_str(self) -> &'static str {
match self {
FileKind::State => "state",
FileKind::Document => "document",
FileKind::Backup => "backup",
+ FileKind::Remake => "remake",
}
}