__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)
    @nogc @trusted
    void
    __move
    (
    S
    T
    )
    (
    ref S source
    ,
    ref T target
    )
  2. T __move(T source)

Meta