Comment Comment by brundolf There's always a complexity cost even when there isn't a runtime cost. It just so happens that in Rust, the benefits tend to outweigh the costs parent brundolf 3 years ago