hprose-d ~master (2016-11-14T06:59:21Z)
Home
Dub
Repo
isSerializableField.isSerializableField
hprose
io
common
isSerializableField
Undocumented in source.
template
isSerializableField
(T)
@
safe
template
isSerializableField (
string
M
) {
alias
U
=
typeof
(
__traits
(
getMember
,
T
,
M
))
;
@
safe
static if
(
__traits(hasMember, T, M) && is(typeof(__traits(getMember, T, M)))
)
enum
isSerializableField
;
@
safe
static if
(!(
__traits(hasMember, T, M) && is(typeof(__traits(getMember, T, M)))
))
enum
isSerializableField
;
}
Members
Aliases
U
alias
U
=
typeof
(
__traits
(
getMember
,
T
,
M
))
Undocumented in source.
Manifest constants
isSerializableField
enum
isSerializableField
;
Undocumented in source.
isSerializableField
enum
isSerializableField
;
Undocumented in source.
Meta
Source
See Implementation
hprose
io
common
isSerializableField
templates
isSerializableField