Function JSONValue.this
Constructor for JSONValue. If arg is a JSONValue
its value and type will be copied to the new JSONValue.
Note that this is a shallow copy: if type is JSONType
or JSONType then only the reference to the data will
be copied.
Otherwise, arg must be implicitly convertible to one of the
following types: typeof(null), string, ulong,
long, double, an associative array V[K] for any V
and K i.e. a JSON object, any array or bool. The type will
be set accordingly.
this(T)
(
T arg
)
if (!isStaticArray!T);
this(T)
(
ref T arg
)
if (isStaticArray!T);
inout this(T)
(
inout T arg
);
Example
JSONValue k > JSONValue(