From 10dcde18ad2c02df9d0294d75cfa5ef01f53ada3 Mon Sep 17 00:00:00 2001 From: Jan Tuomi Date: Fri, 22 Nov 2024 15:43:01 +0200 Subject: Use specialized DBError type instead of io::Error --- py_bindings/src/lib.rs | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'py_bindings/src') diff --git a/py_bindings/src/lib.rs b/py_bindings/src/lib.rs index ed63029..aa79680 100644 --- a/py_bindings/src/lib.rs +++ b/py_bindings/src/lib.rs @@ -98,7 +98,9 @@ impl Config { config.write_durability(tmp.write_durability.clone()); } - let db = config.initialize().map_err(|e| PyException::new_err(e))?; + let db = config + .initialize() + .map_err(|e| PyException::new_err(e.to_string()))?; Ok(DB { db }) } } @@ -177,7 +179,7 @@ impl DB { self.db .upsert(&log_db::Record::from(&values)) - .map_err(|e| PyException::new_err(e))?; + .map_err(|e| PyException::new_err(e.to_string()))?; Ok(()) } -- cgit v1.3