testsuite: Eliminate uses of structural records from most run-pass tests

Except the pipes tests (that needs a snapshot)
core: Remove structural records in library tests
cargo: remove structural records
fuzzer: Remove structural records