jsonizer v0.7.2 (2016-11-14T23:12:40Z)
Dub
Repo
JsonizeMe._membersWithUDA
jsonizer
jsonize
JsonizeMe
Undocumented in source.
mixintemplate
JsonizeMe
(JsonizeIgnoreExtraKeys ignoreExtra = JsonizeIgnoreExtraKeys.yes)
template
_membersWithUDA (
uda
) {
import
std
.
meta
:
Erase
,
Filter
;
;
import
std
.
meta
:
Erase
,
Filter
;
;
import
std
.
traits
:
isSomeFunction
,
hasUDA
;
;
import
std
.
traits
:
isSomeFunction
,
hasUDA
;
;
import
std
.
string
:
startsWith
;
;
template
include
(string name)
;
enum
members
;
alias
_membersWithUDA
=
Filter
!(
include
,
members
)
;
}
Members
Aliases
_membersWithUDA
alias
_membersWithUDA
=
Filter
!(
include
,
members
)
Undocumented in source.
Manifest constants
members
enum
members
;
Undocumented in source.
Templates
include
template
include
(string name)
Undocumented in source.
Meta
Source
See Implementation
jsonizer
jsonize
JsonizeMe
aliases
_jsonizeIgnoreExtra
functions
_readMember
_writeMember
static variables
_jsonizeCtors
templates
_getUDAs
_membersWithUDA
_writeMemberType