From 35d8f76649665215cabf6e9c57b1acffa7b39f12 Mon Sep 17 00:00:00 2001 From: Jaremy Creechley Date: Tue, 5 Sep 2023 13:48:26 -0700 Subject: [PATCH] more docs --- datastore/query.nim | 7 ++++++- datastore/threadresults.nim | 2 -- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/datastore/query.nim b/datastore/query.nim index 0e7d925..30c694c 100644 --- a/datastore/query.nim +++ b/datastore/query.nim @@ -78,6 +78,10 @@ proc init*( type + ## These type are equivalent thread-safe types + ## for copying / sharing query data between threads. + ## + QueryBuffer* = object key*: KeyBuffer # Key to be queried value*: bool # Flag to indicate if data should be returned @@ -143,5 +147,6 @@ proc convert*( if ret[].results.isOk(): result.ok(ret[].results.get().toQueryResponse()) else: - let exc: ref CatchableError = ret[].results.error().toCatchable() + let exc: ref CatchableError = + ret[].results.error().toCatchable() result.err(exc) diff --git a/datastore/threadresults.nim b/datastore/threadresults.nim index d9fc13a..a59e394 100644 --- a/datastore/threadresults.nim +++ b/datastore/threadresults.nim @@ -88,8 +88,6 @@ proc convert*[T, S](ret: TResult[T], result.ok(ret[].results.get().toString()) elif S is void: result.ok() - # elif S is QueryResponse: - # result.ok(ret[].results.get().toQueryResponse()) else: result.ok(ret[].results.get()) else: