Vector.this - multiple declarations

Function Vector.this

Vector constructor. Supports initializing from vector of arbitrary length and type

this(T2, int size2) (
  Vector!(T2,size2) v
);

Function Vector.this

Array constructor

this(A) (
  A components
)
if (isDynamicArray!A && !isSomeString!A);

Function Vector.this

Static array constructor

this(T2, size_t arrSize) (
  T2[arrSize] components
);

Function Vector.this

Tuple constructor

this(F...) (
  F components
);

Function Vector.this

String constructor

this(S) (
  S str
)
if (isSomeString!S);