> Ok, const ref here and enum will have the same "cost"
I guess not exactly the same: http://www.macieira.org/blog/2012/02/the-value-of-passing-by-value/