The Open
D
Programming Language
Learn
Language
Library
Contribute
Blog
serdeIgnoreOutIfAggregate.serdeGetIgnoreOutIfAggregate
mir
serde
serdeProxy
serdeIgnoreOutIf
serdeIgnoreOutIfAggregate
alias
serdeGetIgnoreOutIfAggregate
(
alias
symbol
)
=
naryFun
!(
TemplateArgsOf
!(
getUDA
!(
symbol
,
serdeIgnoreOutIfAggregate
))[
0
])
alias
serdeGetIgnoreOutIfAggregate
(
T
,
string
member
)
=
naryFun
!(
TemplateArgsOf
!(
getUDA
!(
T
,
member
,
serdeIgnoreOutIfAggregate
))[
0
])
import mir.serde;
struct
serdeIgnoreOutIfAggregate
(alias pred)
alias
serdeGetIgnoreOutIfAggregate
(
T
,
string
member
)
=
naryFun
!(
TemplateArgsOf
!(
getUDA
!(
T
,
member
,
serdeIgnoreOutIfAggregate
))[0])
Meta
Source
See Implementation
mir
serde
serdeProxy
serdeIgnoreOutIf
serdeIgnoreOutIfAggregate
aliases
serdeGetIgnoreOutIfAggregate
structs
serdeIgnoreInIfAggregate