workspace-d v2.10.0 (2017-01-21T01:53:30Z)
Dub
Repo
JSONCallBody.JSONCallBody
app
JSONCallBody
Undocumented in source.
enum
JSONCallBody
;
enum
JSONCallBody
;
enum
JSONCallBody
;
enum
JSONCallBody
;
template
JSONCallBody
(alias T, string fn, string jsonvar, size_t i, Args...)
static if
(!(
Args.length == 1 && Args[0] == "request" && is(Parameters!T[0] == JSONValue)
))
static if
(!(
Args.length == i
))
static if
(!(
is(ParameterDefaults!T[i] == void)
))
enum
JSONCallBody
=
"(`"
~
Args
[
i
] ~
"` in "
~
jsonvar
~
") ? fromJSON!(Parameters!("
~
fn
~
")["
~
i.to
!
string
~
"])("
~
jsonvar
~
"[`"
~
Args
[
i
] ~
"`]"
~
") : ParameterDefaults!("
~
fn
~
")["
~
i.to
!
string
~
"],"
~
JSONCallBody
!(
T
,
fn
,
jsonvar
,
i
+
1
,
Args
)
;
Meta
Source
See Source File
app
JSONCallBody
manifest constants
JSONCallBody