transformLeafsImpl.transformLeafsImpl

Transforms leaf nodes of an Algebraic value using a handler and visitor, returning a modified Algebraic.

  1. Algebraic!Types transformLeafsImpl(Algebraic!Types value)
    template transformLeafsImpl(alias handler, alias visitor)
    ref
    Algebraic!Types
    transformLeafsImpl
    (
    Types...
    )
    (
    ref return Algebraic!Types value
    )
  2. Algebraic!Types transformLeafsImpl(Algebraic!Types value)