Constructs a new object of type T in memory with the given arguments.
Moves source into target assuming that target isn't initialized.
Moves source into target assuming that target isn't initialized.
Exchanges the values of a and b.
Forwards its argument list preserving $(D_KEYWORD ref) and $(D_KEYWORD out) storage classes.
Eugene Wissner 2019-2020.
Lifetime management functions, types and related exceptions.