From 4cd74afd60abd7e8497aa17acacf7abfbacdbc0e Mon Sep 17 00:00:00 2001 From: Dmitriy Ryajov Date: Wed, 20 Sep 2023 18:05:55 -0600 Subject: [PATCH] add arc/orc support --- datastore/query.nim | 2 +- datastore/types.nim | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/datastore/query.nim b/datastore/query.nim index 7cae897..fe6b18f 100644 --- a/datastore/query.nim +++ b/datastore/query.nim @@ -22,7 +22,7 @@ type GetNext* = proc(): Future[?!QueryResponse] {.upraises: [], gcsafe.} IterDispose* = proc(): Future[?!void] {.upraises: [], gcsafe.} - QueryIter* = ref object + QueryIter* {.acyclic.} = ref object finished*: bool next*: GetNext dispose*: IterDispose diff --git a/datastore/types.nim b/datastore/types.nim index 473db52..6000faf 100644 --- a/datastore/types.nim +++ b/datastore/types.nim @@ -8,4 +8,4 @@ type DatastoreKeyNotFound* = object of DatastoreError QueryEndedError* = object of DatastoreError - Datastore* = ref object of RootObj + Datastore* {.acyclic.} = ref object of RootObj