Review Rust code for correctness, unsafe-code soundness, ownership and lifetime mistakes, panic and error-handling problems, concurrency hazards, FFI violations, performance regressions, and missing tests. Use for Rust diffs, crates, CLIs, services, embedded targets, and security-sensitive native code. Produce evidence-backed findings with file and line locations.