flod ~step (2021-10-30T20:17:29.6642601)
Dub
Repo
Traits.Traits
flod
traits
Traits
Undocumented in source.
alias
Traits
=
.
Traits
!(
S
,
Snk
,
E
,
SnkE
,
UDAs
[
1
..$])
alias
Traits
=
.
Traits
!(
Src
,
S
,
SrcE
,
E
,
UDAs
[
1
..$])
alias
Traits
=
.
Traits
!(
Src
,
Snk
,
SrcE
,
SnkE
,
UDAs
[
1
..$])
alias
Traits
=
.
Traits
!(
Src
,
Snk
,
SrcE
,
SnkE
,
UDAs
[
1
..$])
template
Traits
(alias Src, alias Snk, SrcE, SnkE, UDAs...)
package
static if
(!(
UDAs.length == 0
))
static if
(
is(typeof(UDAs[0]))
)
static if
(!(
is(T == S!E, alias S, E)
))
alias
Traits
= .
Traits
!(
Src
,
Snk
,
SrcE
,
SnkE
,
UDAs
[1..$])
alias
Traits
=
.
Traits
!(
Src
,
Snk
,
SrcE
,
SnkE
,
UDAs
[
1
..$])
Meta
Source
See Implementation
flod
traits
Traits
aliases
Sink
SinkElementType
Source
SourceElementType
T
Traits
manifest constants
sinkMethodStr
sourceMethodStr
str