On the type system theory, Rust still has quite something to catch up to theorem provers, which even those aren't without issues.