Is there a non-evil way of concatenating const strings in a generic context? constcat is only for generic contexts.
If you are OK with having a separate match arm for each string length, you can do Rust Playground - but I suspect that this has evil behavior for longer strings.