flod ~step (2021-10-30T20:17:29.6642601)
Dub
Repo
sourceMethod
flod
traits
Undocumented in source.
template
sourceMethod (
alias
S
) {
alias
sourceMethod
=
peekSource
!(
Traits
!
S
.
SourceElementType
)
;
alias
sourceMethod
=
pullSource
!(
Traits
!
S
.
SourceElementType
)
;
alias
sourceMethod
=
allocSource
!(
Traits
!
S
.
SourceElementType
)
;
alias
sourceMethod
=
pushSource
!(
Traits
!
S
.
SourceElementType
)
;
static if
(!(
isPeekSource!S
))
static if
(!(
isPullSource!S
))
static if
(!(
isAllocSource!S
))
static if
(!(
isPushSource!S
))
bool
sourceMethod
();
}
Members
Aliases
sourceMethod
alias
sourceMethod
=
peekSource
!(
Traits
!
S
.
SourceElementType
)
Undocumented in source.
sourceMethod
alias
sourceMethod
=
pullSource
!(
Traits
!
S
.
SourceElementType
)
Undocumented in source.
sourceMethod
alias
sourceMethod
=
allocSource
!(
Traits
!
S
.
SourceElementType
)
Undocumented in source.
sourceMethod
alias
sourceMethod
=
pushSource
!(
Traits
!
S
.
SourceElementType
)
Undocumented in source.
Functions
sourceMethod
bool
sourceMethod
()
Undocumented in source. Be warned that the author may not have intended to support it.
Meta
Source
See Implementation
flod
traits
enums
allocSink
allocSource
areCompatible
isActiveSink
isActiveSource
isAllocSink
isAllocSource
isPassiveSink
isPassiveSource
isPeekSink
isPeekSource
isPullSink
isPullSource
isPushSink
isPushSource
isSink
isSource
peekSink
peekSource
pullSink
pullSource
pushSink
pushSource
functions
check
mixin templates
TestScheduler
structs
AllocSink
AllocSource
PeekSink
PeekSource
PullSink
PullSource
PushSink
PushSource
templates
Traits
sinkMethod
sourceMethod