diff --git a/datastore/typedds.nim b/datastore/typedds.nim index dca1b9a..6151274 100644 --- a/datastore/typedds.nim +++ b/datastore/typedds.nim @@ -7,6 +7,8 @@ import pkg/chronos import pkg/chronos/futures import ./datastore +import ./types +import ./key ## Wrapper for Datastore with basic functionality of automatically converting ## stored values from some user defined type `T` to `seq[byte]` and vice-versa. @@ -53,6 +55,8 @@ type next*: GetNext[T] dispose*: IterDispose +export types, key, IterDispose, Key, Query, SortOrder, QueryEndedError + # Helpers template requireDecoder*(T: typedesc): untyped = when not (compiles do: