diff options
author | alaviss <alaviss@users.noreply.github.com> | 2020-04-21 09:21:36 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-04-21 11:21:36 +0200 |
commit | 7beed44fc9e80882ba54f222994e522377c1ad1d (patch) | |
tree | 930121ebfb8b1a64791aa8caf7c0e527c4b13aee | |
parent | 3fe3db3c0d235f49f714a2b747b458282955d279 (diff) | |
download | Nim-7beed44fc9e80882ba54f222994e522377c1ad1d.tar.gz |
asyncdispatch: export Callback (#14042) [backport]
This let us see the definition of `Callback` in docs, which is required to even make use of asyncdispatch. Ref #13539.
-rw-r--r-- | lib/pure/asyncdispatch.nim | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/pure/asyncdispatch.nim b/lib/pure/asyncdispatch.nim index 5fd5a45fd..87c6aa7e2 100644 --- a/lib/pure/asyncdispatch.nim +++ b/lib/pure/asyncdispatch.nim @@ -267,7 +267,7 @@ when defined(windows) or defined(nimdoc): pcd: PostCallbackDataPtr AsyncEvent* = ptr AsyncEventImpl - Callback = proc (fd: AsyncFD): bool {.closure, gcsafe.} + Callback* = proc (fd: AsyncFD): bool {.closure, gcsafe.} proc hash(x: AsyncFD): Hash {.borrow.} proc `==`*(x: AsyncFD, y: AsyncFD): bool {.borrow.} @@ -1098,7 +1098,7 @@ else: # queue. type AsyncFD* = distinct cint - Callback = proc (fd: AsyncFD): bool {.closure, gcsafe.} + Callback* = proc (fd: AsyncFD): bool {.closure, gcsafe.} AsyncData = object readList: seq[Callback] |