Panic during recovery
When interrupting operations at a certain point in time (I do not know at what point exactly), it can corrupt the journal.
thread 'main' panicked at 'infallible: Decode(NotMinimal)', src/io.rs:53:56
stack backtrace:
0: rust_begin_unwind
at /rustc/e092d0b6b43f2de967af0887873151bb1c0b18d3/library/std/src/panicking.rs:584:5
1: core::panicking::panic_fmt
at /rustc/e092d0b6b43f2de967af0887873151bb1c0b18d3/library/core/src/panicking.rs:142:14
2: core::result::unwrap_failed
at /rustc/e092d0b6b43f2de967af0887873151bb1c0b18d3/library/core/src/result.rs:1785:5
3: <persy::journal::records::UpdateRecord as persy::journal::JournalEntry>::read
4: persy::journal::Journal::recover
5: persy::persy::PersyImpl::recover
6: persy::persy::PersyImpl::open_recover
7: persy::Persy::open
8: persy::Persy::open_or_create_with
9: kv::main