Fields

The fields of a struct, union, or class

Members

Aliases

Fields
alias Fields = staticMap!(toField, fieldNames)
Undocumented in source.
fieldNames
alias fieldNames = Filter!(isField, __traits(allMembers, T))
Undocumented in source.
toField
alias toField(string name) = Field!(TypeOf!(member!name), name, .toProtection)
Undocumented in source.

Enums

hasType
eponymoustemplate hasType(string name)
Undocumented in source.
isField
eponymoustemplate isField(string name)
Undocumented in source.
isFunction
eponymoustemplate isFunction(string name)
Undocumented in source.

Templates

TypeOf
template TypeOf(alias A)
Undocumented in source.

Meta