1 2 3 4
def {{ method_name }}(%__MODULE__{} = {{ params }}) do {% for update in updates %} self = %__MODULE__{self | {{ update }}: {{ update }}} {% endfor %} self end