dpq v0.11.6 (2022-06-04T09:22:35Z)
Dub
Repo
filterSerialisableMembers.filterSerialisableMembers
dpq
attributes
filterSerialisableMembers
Undocumented in source.
alias
filterSerialisableMembers
=
TypeTuple
!()
alias
filterSerialisableMembers
=
TypeTuple
!(
TypeTuple
!(
m
),
filterSerialisableMembers
!(
T
,
fields
[
1
..$]))
template
filterSerialisableMembers
(T, fields...)
static if
(!(
fields.length == 0
))
static if
(
isRWPlainField!(T, m) || isRWField!(T, m)
)
static if
(
!hasUDA!(mixin ("T." ~ m), IgnoreAttribute)
)
alias
filterSerialisableMembers
=
TypeTuple
!(
TypeTuple
!(
m
),
filterSerialisableMembers
!(
T
,
fields
[1..$]))
alias
filterSerialisableMembers
=
filterSerialisableMembers
!(
T
,
fields
[
1
..$])
alias
filterSerialisableMembers
=
filterSerialisableMembers
!(
T
,
fields
[
1
..$])
Meta
Source
See Implementation
dpq
attributes
filterSerialisableMembers
aliases
filterSerialisableMembers
manifest constants
m