tagion v1.0.3-rc1 (2023-12-18T15:15:15Z)
Dub
Repo
HiBONRecord.GetKeyName
tagion
hibon
HiBONRecord
HiBONRecord
Undocumented in source.
mixintemplate
HiBONRecord
(string CTOR = "")
template
GetKeyName (
uint
i
) {
enum
default_name
;
alias
label
=
GetLabel
!(
this
.
tupleof
[
i
])
;
static if
(
hasUDA!(this.tupleof[i], label)
)
enum
GetKeyName
;
static if
(!(
hasUDA!(this.tupleof[i], label)
))
enum
GetKeyName
;
}
Members
Aliases
label
alias
label
=
GetLabel
!(
this
.
tupleof
[
i
])
Undocumented in source.
Manifest constants
GetKeyName
enum
GetKeyName
;
Undocumented in source.
GetKeyName
enum
GetKeyName
;
Undocumented in source.
default_name
enum
default_name
;
Undocumented in source.
Meta
Source
See Implementation
tagion
hibon
HiBONRecord
HiBONRecord
aliases
check
isRecord
constructors
this
functions
serialize
toDoc
toHiBON
manifest constants
HAS_TYPE
NO_DEFAULT_CTOR
keys
mixins
__anonymous
static functions
_keys
less_than
templates
GetKeyName