Challenges and Lessons Porting Code from C to RustEngineers ported VideoLAN's AV1 decoder from C to Rust using c2rust, allowing for testing and easier refactoring while addressing complex safety issues.