diff options
| author | Jan Tuomi <jan@jantuomi.fi> | 2025-01-17 15:43:52 +0200 |
|---|---|---|
| committer | Jan Tuomi <jan@jantuomi.fi> | 2025-01-17 15:57:37 +0200 |
| commit | 75a9d560a69312bcf4dd0b9d3f00564a78e7c120 (patch) | |
| tree | f1a6ba1ae39a73a2fcf4b9bd137144cd9247a63e /log_db/src/lib.rs | |
| parent | 98430c35eeb27b1bb3c7ac7a9e30a6918514358a (diff) | |
Refactor public interface
Diffstat (limited to 'log_db/src/lib.rs')
| -rw-r--r-- | log_db/src/lib.rs | 14 |
1 files changed, 6 insertions, 8 deletions
diff --git a/log_db/src/lib.rs b/log_db/src/lib.rs index 9f2cac9..f7a7e47 100644 --- a/log_db/src/lib.rs +++ b/log_db/src/lib.rs @@ -20,10 +20,11 @@ mod memtable_primary; mod memtable_secondary; mod record; -pub use common::*; +pub use common::{DBError, DBResult, Type, Value}; pub use config::{ReadConsistency, WriteDurability}; pub use record::Recordable; +use common::*; use config::*; use engine::*; use log_reader_forward::*; @@ -198,8 +199,8 @@ mod tests { impl Recordable for TestInst1 { type Field = Field; - fn schema() -> Vec<(Field, ValueType)> { - vec![(Field::Id, ValueType::int())] + fn schema() -> Vec<(Field, Type)> { + vec![(Field::Id, Type::int())] } fn primary_key() -> Self::Field { Field::Id @@ -252,11 +253,8 @@ mod tests { } } - fn schema() -> Vec<(Field, ValueType)> { - vec![ - (Field::Id, ValueType::int()), - (Field::Name, ValueType::string()), - ] + fn schema() -> Vec<(Field, Type)> { + vec![(Field::Id, Type::int()), (Field::Name, Type::string())] } } |
