Luna::Variant::insert
void insert(usize i, Variant &&val)
Move-inserts one variant to the specified index.
Parameters
-
in i
The index to insert the variant to.
-
in val
The variant to insert.
Valid Usage
-
The current variant must be an array variant or a null variant. If the current variant is a null variant, it will be converted to an empty array variant before the insertion is performed.
-
i
must not be greater than size.