From 2975980717626b12eb959c1ecd93038b5be1d7c6 Mon Sep 17 00:00:00 2001 From: Jan Tuomi Date: Sat, 9 Nov 2024 10:22:31 +0200 Subject: Refactor static DB methods to common module --- py_bindings/src/lib.rs | 32 ++++++++++++++++---------------- 1 file changed, 16 insertions(+), 16 deletions(-) (limited to 'py_bindings/src') diff --git a/py_bindings/src/lib.rs b/py_bindings/src/lib.rs index a1e7bf7..0753237 100644 --- a/py_bindings/src/lib.rs +++ b/py_bindings/src/lib.rs @@ -110,58 +110,58 @@ impl Config { #[pyclass] #[derive(Clone)] -struct RecordValue { - record_value: log_db::RecordValue, +struct Value { + record_value: log_db::Value, } #[pymethods] -impl RecordValue { +impl Value { #[staticmethod] fn int(value: i64) -> Self { - RecordValue { - record_value: log_db::RecordValue::Int(value), + Value { + record_value: log_db::Value::Int(value), } } #[staticmethod] fn float(value: f64) -> Self { - RecordValue { - record_value: log_db::RecordValue::Float(value), + Value { + record_value: log_db::Value::Float(value), } } #[staticmethod] fn string(value: &str) -> Self { - RecordValue { - record_value: log_db::RecordValue::String(value.to_string()), + Value { + record_value: log_db::Value::String(value.to_string()), } } #[staticmethod] fn bytes(value: &[u8]) -> Self { - RecordValue { - record_value: log_db::RecordValue::Bytes(value.to_vec()), + Value { + record_value: log_db::Value::Bytes(value.to_vec()), } } #[staticmethod] fn null() -> Self { - RecordValue { - record_value: log_db::RecordValue::Null, + Value { + record_value: log_db::Value::Null, } } } #[pyclass] struct Record { - values: Vec, + values: Vec, } #[pymethods] impl Record { #[new] #[pyo3(signature = (*py_args))] - fn new(py_args: Vec) -> Self { + fn new(py_args: Vec) -> Self { Record { values: py_args } } } @@ -210,7 +210,7 @@ fn log_db_py(m: &Bound<'_, PyModule>) -> PyResult<()> { //m.add_function(wrap_pyfunction!(sum_as_string, m)?)?; m.add_class::()?; m.add_class::()?; - m.add_class::()?; + m.add_class::()?; m.add_class::()?; Ok(()) } -- cgit v1.3