graphqld v2.1.2 (2020-02-06T16:16:39Z)
Dub
Repo
collectParameterTypes.collectParameterTypes
graphql
traits
collectParameterTypes
Undocumented in source.
alias
collectParameterTypes
=
AliasSeq
!(
ArgTypes
, .
collectParameterTypes
!(
Type
,
Names
[
1
..$]))
template
collectParameterTypes
(Type, Names...)
static if
(
Names.length > 0
)
static if
(
__traits(getProtection, __traits(getMember, Type, Names[0])) == "public" && isCallable!(__traits(getMember, Type, Names[0]))
)
alias
collectParameterTypes
=
AliasSeq
!(
ArgTypes
, .
collectParameterTypes
!(
Type
,
Names
[1..$]))
alias
collectParameterTypes
=
.
collectParameterTypes
!(
Type
,
Names
[
1
..$])
alias
collectParameterTypes
=
AliasSeq
!()
Meta
Source
See Implementation
graphql
traits
collectParameterTypes
aliases
ArgTypes
collectParameterTypes