aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorJan Tuomi <jan@jantuomi.fi>2024-10-05 17:30:27 +0200
committerJan Tuomi <jan@jantuomi.fi>2024-10-05 17:30:27 +0200
commitbe2827ffd3f4b73d20da791c9798d83daf0f44f5 (patch)
tree5fa06871efaccb13514f821b6ad639b3a0bac9e3 /src
parent94b9400e89ba2e661a5046411080d1b44769a5a6 (diff)
Improve benchmarks, small improvements
Diffstat (limited to 'src')
-rw-r--r--src/common.rs8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/common.rs b/src/common.rs
index 3d31263..2f0f942 100644
--- a/src/common.rs
+++ b/src/common.rs
@@ -1,3 +1,4 @@
+use std::fmt::Display;
use std::fs::{metadata, File};
use std::io::{self};
use std::path::PathBuf;
@@ -84,6 +85,13 @@ pub enum WriteDurability {
FlushSync,
}
+impl Display for WriteDurability {
+ fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> Result<(), std::fmt::Error> {
+ write!(f, "{:?}", self)?;
+ Ok(())
+ }
+}
+
#[derive(Debug, Clone, Ord, PartialOrd, Eq, PartialEq, Hash)]
pub enum IndexableValue {
Int(i64),