Java também implementa o conceito do Optional, mas seu uso não é obrigatório, pois a linguagem ainda aceita o null.
Respondendo a "Existem outros exemplos tão bons quanto, mas es..." dentro da publicação 🦀 Rust: Escrever código perfeito é possível!
1