mirror of
https://github.com/logos-storage/nim-datastore.git
synced 2026-01-08 16:43:10 +00:00
add arc/orc support
This commit is contained in:
parent
215d334400
commit
4cd74afd60
@ -22,7 +22,7 @@ type
|
|||||||
|
|
||||||
GetNext* = proc(): Future[?!QueryResponse] {.upraises: [], gcsafe.}
|
GetNext* = proc(): Future[?!QueryResponse] {.upraises: [], gcsafe.}
|
||||||
IterDispose* = proc(): Future[?!void] {.upraises: [], gcsafe.}
|
IterDispose* = proc(): Future[?!void] {.upraises: [], gcsafe.}
|
||||||
QueryIter* = ref object
|
QueryIter* {.acyclic.} = ref object
|
||||||
finished*: bool
|
finished*: bool
|
||||||
next*: GetNext
|
next*: GetNext
|
||||||
dispose*: IterDispose
|
dispose*: IterDispose
|
||||||
|
|||||||
@ -8,4 +8,4 @@ type
|
|||||||
DatastoreKeyNotFound* = object of DatastoreError
|
DatastoreKeyNotFound* = object of DatastoreError
|
||||||
QueryEndedError* = object of DatastoreError
|
QueryEndedError* = object of DatastoreError
|
||||||
|
|
||||||
Datastore* = ref object of RootObj
|
Datastore* {.acyclic.} = ref object of RootObj
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user