1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
use crate::Storage;
use bee_storage::access::{Batch, BatchBuilder};
#[derive(Default)]
pub struct StorageBatch;
impl BatchBuilder for Storage {
type Batch = StorageBatch;
fn batch_commit(&self, _batch: Self::Batch, _durability: bool) -> Result<(), Self::Error> {
Ok(())
}
}
impl<K, V> Batch<K, V> for Storage {
fn batch_insert(&self, _batch: &mut Self::Batch, _key: &K, _value: &V) -> Result<(), Self::Error> {
Ok(())
}
fn batch_delete(&self, _batch: &mut Self::Batch, _key: &K) -> Result<(), Self::Error> {
Ok(())
}
}