concurrency v5.0.3 (2023-04-12T14:20:47Z)
Dub
Repo
DeferStreamOp.DeferStreamOp
concurrency
stream
defer
DeferStreamOp
Undocumented in source.
template
DeferStreamOp
(Fun)
struct
DeferStreamOp (
Receiver
) {
alias
Op
=
OpType
!(
Sender
,
DeferReceiver
!(
Sender
.
Value
,
Receiver
))
;
Fun
fun
;
DG
dg
;
Receiver
receiver
;
Op
op
;
this
(typeof(this) rhs);
this(this)
;
this
(Fun fun, DG dg, Receiver receiver);
void
start
();
}
Constructors
this
this
(typeof(this) rhs)
Undocumented in source.
this
this
(Fun fun, DG dg, Receiver receiver)
Undocumented in source.
Postblit
this(this)
this(this)
Undocumented in source.
Members
Aliases
Op
alias
Op
=
OpType
!(
Sender
,
DeferReceiver
!(
Sender
.
Value
,
Receiver
))
Undocumented in source.
Functions
start
void
start
()
Undocumented in source. Be warned that the author may not have intended to support it.
Variables
dg
DG
dg
;
Undocumented in source.
fun
Fun
fun
;
Undocumented in source.
op
Op
op
;
Undocumented in source.
receiver
Receiver
receiver
;
Undocumented in source.
Meta
Source
See Implementation
concurrency
stream
defer
DeferStreamOp
aliases
DG
Sender
structs
DeferStreamOp