Description
Adds snapshot testing support for Rust projects. Developers use it to record expected output and detect meaningful changes in rendered text, serialized data, diagnostics, or other stable results.
Use it when output review is easier than writing many exact assertions by hand. Snapshot updates should be reviewed carefully so accidental behavior changes are not accepted blindly.