jsonizer ~master (2022-01-06T23:35:48Z)
Dub
Repo
JsonizeMe._getUDAs
jsonizer
jsonize
JsonizeMe
Undocumented in source.
mixintemplate
JsonizeMe
(JsonizeIgnoreExtraKeys ignoreExtra = JsonizeIgnoreExtraKeys.yes)
template
_getUDAs (
string
name
alias
uda
) {
import
std
.
meta
:
Filter
;
;
import
std
.
traits
:
getUDAs
;
;
eponymoustemplate
isValue
(alias T)
;
alias
_getUDAs
=
Filter
!(
isValue
,
getUDAs
!(
mixin
(
type
~
"."
~
name
),
uda
))
;
}
Members
Aliases
_getUDAs
alias
_getUDAs
=
Filter
!(
isValue
,
getUDAs
!(
mixin
(
type
~
"."
~
name
),
uda
))
Undocumented in source.
Enums
isValue
eponymoustemplate
isValue
(alias T)
Undocumented in source.
Meta
Source
See Implementation
jsonizer
jsonize
JsonizeMe
aliases
_jsonizeIgnoreExtra
functions
_readMember
_writeMember
manifest constants
type
static variables
_jsonizeCtors
templates
_getUDAs
_membersWithUDA
_writeMemberType