читаю из нее, пишет 'panic err: value overflow'. О переполнении чего идет речь? pub fn set(tx: &Transaction<'_, RW>, e: &EventData) {
println!("pub fn set(tx: &Transaction<'_, RW>, e: &EventData), e.id: {:?}", e.base_event.id());
tx.upsert::<tables::EventCacheTable>(e.base_event.id(), e.clone())
.unwrap(); // тут никаких проблем нет
match tx.get::<tables::EventCacheTable>(e.base_event.id()) {
Ok(e) => println!("event_data: {:?}", e.unwrap()),
Err(err) => panic!("panic err: {:?}", err),
};
}
Либа какая
libmdbx
Обсуждают сегодня