graphqld v4.0.0 (2023-01-10T11:26:58Z)
Dub
Repo
collectParameterTypes.collectParameterTypes
graphql
traits
collectParameterTypes
Undocumented in source.
alias
collectParameterTypes
=
AliasSeq
!(
ArgTypes
, .
collectParameterTypes
!(
Type
,
Names
[
1
..$]))
alias
collectParameterTypes
=
.
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
= .
collectParameterTypes
!(
Type
,
Names
[1..$])
alias
collectParameterTypes
=
AliasSeq
!()
Meta
Source
See Implementation
graphql
traits
collectParameterTypes
aliases
ArgTypes
collectParameterTypes