mir-algorithm ~master (2021-09-24T13:11:04Z)
Dub
Repo
serdeGetFinalDeepProxy.serdeGetFinalDeepProxy
mir
serde
serdeProxy
serdeIgnoreOutIf
serdeIgnoreOutIfAggregate
serdeIgnoreInIfAggregate
serdeIgnoreIfAggregate
serdeGetFinalDeepProxy
Undocumented in source.
alias
serdeGetFinalDeepProxy
=
.
serdeGetFinalDeepProxy
!(
serdeGetProxy
!
T
)
alias
serdeGetFinalDeepProxy
=
string
alias
serdeGetFinalDeepProxy
=
.
serdeGetFinalDeepProxy
!(
T
.
serdeKeysProxy
)
template
serdeGetFinalDeepProxy
(T)
static if
(
isAggregateType!T || is(T == enum)
)
static if
(!(
hasUDA!(T, serdeProxy)
))
static if
(!(
isAggregateType!T && is(typeof(Timestamp(T.init)))
))
static if
(
__traits(hasMember, T, "serdeKeysProxy")
)
alias
serdeGetFinalDeepProxy
= .
serdeGetFinalDeepProxy
!(
T.serdeKeysProxy
)
alias
serdeGetFinalDeepProxy
=
T
alias
serdeGetFinalDeepProxy
=
.
serdeGetFinalDeepProxy
!
E
alias
serdeGetFinalDeepProxy
=
T
alias
serdeGetFinalDeepProxy
=
E
alias
serdeGetFinalDeepProxy
=
T
alias
serdeGetFinalDeepProxy
=
T
Meta
Source
See Implementation
mir
serde
serdeProxy
serdeIgnoreOutIf
serdeIgnoreOutIfAggregate
serdeIgnoreInIfAggregate
serdeIgnoreIfAggregate
serdeGetFinalDeepProxy
aliases
E
serdeGetFinalDeepProxy