sqlbuilder ~master (2025-01-26T23:35:43Z)
Dub
Repo
getMappingsFor.m_list
sqlbuilder
traits
getMappingsFor
Undocumented in source.
template
getMappingsFor
(alias sym)
template
m_list (
Params
...
) {
alias
m_list
=
AliasSeq
!()
;
static if
(!(
Params.length == 0
))
static if
(
is(typeof(Params[0]) == mapping)
)
static if
(
is(typeof(sym) == Relation)
)
enum
result
;
static if
(!(
Params.length == 0
))
static if
(
is(typeof(Params[0]) == mapping)
)
static if
(!(
is(typeof(sym) == Relation)
))
static if
(
isKeyLiteral(Params[0].key)
)
enum
result
;
static if
(!(
Params.length == 0
))
static if
(
is(typeof(Params[0]) == mapping)
)
static if
(!(
is(typeof(sym) == Relation)
))
static if
(!(
isKeyLiteral(Params[0].key)
))
enum
result
;
alias
m_list
=
AliasSeq
!(
result
,
m_list
!(
Params
[
1
..$]))
;
alias
m_list
=
m_list
!(
Params
[
1
..$])
;
}
Members
Aliases
m_list
alias
m_list
=
AliasSeq
!()
Undocumented in source.
m_list
alias
m_list
=
m_list
!(
Params
[
1
..$])
Undocumented in source.
m_list
alias
m_list
=
AliasSeq
!(
result
,
m_list
!(
Params
[
1
..$]))
Undocumented in source.
Manifest constants
result
enum
result
;
Undocumented in source.
result
enum
result
;
Undocumented in source.
result
enum
result
;
Undocumented in source.
Meta
Source
See Implementation
sqlbuilder
traits
getMappingsFor
aliases
result
manifest constants
getMappingsFor
templates
m_list