diff --git a/libafl/src/corpus/mod.rs b/libafl/src/corpus/mod.rs index 7b2617d1d7..8859822668 100644 --- a/libafl/src/corpus/mod.rs +++ b/libafl/src/corpus/mod.rs @@ -54,6 +54,13 @@ impl From for CorpusId { } } +impl From for usize { + /// Not that the `CorpusId` is not necessarily stable in the corpus (if we remove [`Testcase`]s, for example). + fn from(id: CorpusId) -> Self { + id.0 + } +} + /// Utility macro to call `Corpus::random_id` #[macro_export] macro_rules! random_corpus_id {