__move

Moves source to target, via destructive copy if neccesary.

source will be reset to its init state after the move.

  1. void __move(S source, T target)
  2. T __move(T source)
    @nogc @trusted
    T
    __move
    (
    T
    )
    (
    ref return scope T source
    )

Meta