Pelo que entendi dessa pergunta , há muitas maneiras de interpretar a ordem de duas strings.
Rust fornece uma implementação padrão para Ord
for str
, mas não consigo encontrar a resposta para estas perguntas:
- Ele classifica caractere por caractere ou por valor de byte bruto?
- Se ele classificar por caracteres, qual localidade ele usa?