dorm v0.3.0 (2022-12-01T09:41:48Z)
Dub
Repo
FreeableAsyncResult.Callback
dorm
lib
util
FreeableAsyncResult
Undocumented in source.
alias
Callback
=
void
function
(
void
*
data
,
scope
RormError
error
)
nothrow
alias
Callback
=
void
function
(
void
*
data
,
scope
V
result
,
scope
RormError
error
)
nothrow
alias
Callback
=
void
function
(
void
*
data
,
T
result
,
scope
RormError
error
)
nothrow
struct
FreeableAsyncResult
(T)
static if
(!(
is(T == void)
))
static if
(!(
is(T : void delegate(scope V value), V)
))
static if
(
__traits(isPOD, T) || is(T == P*, P)
)
alias
Callback
=
void
function
(
void
*
data
,
T
result
,
scope
RormError
error
)
nothrow
Meta
Source
See Implementation
dorm
lib
util
FreeableAsyncResult
aliases
Callback
constructors
this
functions
callback
reset
result
waitAndThrow
static functions
make
variables
awaiter
error
forward_callback
raw_result