summaryrefslogtreecommitdiff
path: root/src/genlist.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/genlist.rs')
-rw-r--r--src/genlist.rs6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/genlist.rs b/src/genlist.rs
index 9d7e39d..21f558c 100644
--- a/src/genlist.rs
+++ b/src/genlist.rs
@@ -8,7 +8,7 @@ pub struct GenerationList {
#[derive(Debug, thiserror::Error)]
pub enum GenerationListError {
#[error("Unknown generation: {0}")]
- UnknownGeneration(String),
+ UnknownGeneration(ChunkId),
}
impl GenerationList {
@@ -42,7 +42,9 @@ impl GenerationList {
}
};
match gen {
- None => Err(GenerationListError::UnknownGeneration(genref.to_string())),
+ None => Err(GenerationListError::UnknownGeneration(ChunkId::recreate(
+ genref,
+ ))),
Some(gen) => Ok(gen.id().to_string()),
}
}