Záleží na situaci - pokud to jde, ošetřuju ji compile time, tam mi expect() nevadí (makra, const fn). Ve spoustě případů není nijak komplikované poslat ji výš (zvlášť v aplikacích kde používáme eyre / anyhow).
Jsou i ojedinĕlé případy kdy to necháme přes review projít i v produkčním kódu, tam to ale musí mít dobrý důvod a jeho dokumentaci. Z té kategorie mě teď z našeho kódu napadá jen situace, kdy potřebuju mime type, který nezná mime crate od hyperia. Bohužel má jen parsovací funkci, která není const. Na stranu druhou, dokud někdo v kódu nerozbije konstantu s mime stringem, nemá to jak selhat :)