Either._misuse

private void _misuse(string msg)() static @nogc nothrow @trusted

Terminates the process after writing a compile-time-constant diagnostic.

This is the fail-fast path for wrong-alternative access: release-active, allocation-free and non-throwing. It must never return.