Array.opIndexAssign

Assign elem to all element in the array.

  1. auto ref opIndexAssign(U elem, size_t idx)
  2. auto ref opIndexAssign(U elem)
    struct Array(T)
    ref
    opIndexAssign
    (
    U
    )
    ()
    if (
    isImplicitlyConvertible!(U, T)
    )

Parameters

elem U

an element that is implicitly convertible to T

Complexity: O(n).

Return Value

Type: auto ref

a reference to itself

Examples

import std.algorithm.comparison : equal;
auto a = Array!int([1, 2, 3]);
a[] = 0;
assert(a.equal([0, 0, 0]));

Meta