But, to be very clear, Rust has never claimed to prevent deadlocks?
See: https://doc.rust-lang.org/reference/behavior-not-considered-...