From 59f795f176061864c25d60b06c48682e3c3695e6 Mon Sep 17 00:00:00 2001 From: Sudarsan Balaji Date: Fri, 15 Oct 2021 21:36:36 +0530 Subject: [PATCH] Make MemoryDatabase Send + Sync --- src/database/memory.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/database/memory.rs b/src/database/memory.rs index eacedf86..78cc031d 100644 --- a/src/database/memory.rs +++ b/src/database/memory.rs @@ -14,6 +14,7 @@ //! This module defines an in-memory database type called [`MemoryDatabase`] that is based on a //! [`BTreeMap`]. +use std::any::Any; use std::collections::BTreeMap; use std::ops::Bound::{Excluded, Included}; @@ -110,7 +111,7 @@ fn after(key: &[u8]) -> Vec { /// [`database`]: crate::database #[derive(Debug, Default)] pub struct MemoryDatabase { - map: BTreeMap, Box>, + map: BTreeMap, Box>, deleted_keys: Vec>, }